I'm using Objective C and when I use (for example)
[builder insertChildMenu:arrange atEndOfMenuForIdentifier:UIMenuFile];
Everything works as expected.
But suppose I have a menu that looks like this:
UIMenu *drawing = [UIMenu menuWithTitle:@"Drawing" image:nil identifier:@"com.myName.drawingMenu" options:nil children:@[autoStraighten, alignSelectedVerticesVertical, alignSelectedVerticesHorizontal]];
Then using:
[builder insertChildMenu:arrange atEndOfMenuForIdentifier:@"com.myName.drawingMenu" ];
Does nothing.
What am I doing wrong?
[builder insertChildMenu:arrange atEndOfMenuForIdentifier:UIMenuFile];
Everything works as expected.
But suppose I have a menu that looks like this:
UIMenu *drawing = [UIMenu menuWithTitle:@"Drawing" image:nil identifier:@"com.myName.drawingMenu" options:nil children:@[autoStraighten, alignSelectedVerticesVertical, alignSelectedVerticesHorizontal]];
Then using:
[builder insertChildMenu:arrange atEndOfMenuForIdentifier:@"com.myName.drawingMenu" ];
Does nothing.
What am I doing wrong?