I know this might sounds not reasonable, and might be a bad design.
But I want to know is there any way that I can programmatically highlight one of the UIMenuitem when a UIMenuController pop-up?
i.e. Just like the state when I ‘press down’ that item but before ‘press up’, it will have a blue background indicate what I pressed.
Just like I can use following code for UIButton
[myBtn setHighlighted:YES];
There is certainly no easy / app store safe way,
UIMenuItems are not evenUIViewsubclasses, so you cannot subclass and implement your own drawing code.