Working on Xamarin.Mac
I have a NSMenu showing NSMenuItems with custom NSView when scroll begins, it show overflowed items on top or bottom of the menu.
NSMenu keep the text of items at top or bottom when is scrolling.
I am using the original class of NSMenu only setting NSMenuItems views with a NSTextField.