我正试图在点击UIPopoverController
时显示UIButton
。但是,UIButton
位于UIScrollView
内,因此其框架会被滚动量偏移。
是否有一种简单的方法可以找到屏幕上下文中显示的视图框架?或者我只需要在UIButton
框架和contentOffset
的{{1}}之间进行减法?
谢谢!
答案 0 :(得分:2)
如果您使用- (void)presentPopoverFromRect:(CGRect)rect inView:(UIView *)view permittedArrowDirections:(UIPopoverArrowDirection)arrowDirections animated:(BOOL)animated
,那么您已经指定了想要呈现的视图。只需在UIButton
中显示0,0 0,0的弹出框即可。