如何在UIScrollView的上下文中找到UIView的框架?

时间:2010-10-29 12:39:14

标签: objective-c ipad uiview ios uiscrollview

我正试图在点击UIPopoverController时显示UIButton。但是,UIButton位于UIScrollView内,因此其框架会被滚动量偏移。

是否有一种简单的方法可以找到屏幕上下文中显示的视图框架?或者我只需要在UIButton框架和contentOffset的{​​{1}}之间进行减法?

谢谢!

1 个答案:

答案 0 :(得分:2)

如果您使用- (void)presentPopoverFromRect:(CGRect)rect inView:(UIView *)view permittedArrowDirections:(UIPopoverArrowDirection)arrowDirections animated:(BOOL)animated,那么您已经指定了想要呈现的视图。只需在UIButton中显示0,0 0,0的弹出框即可。