相关疑难解决方法(0)

旋转后如何让UIPopoverController保持相同的位置?

旋转后我无法在屏幕上保持弹出相同的位置.有没有什么好方法可以做到这一点,因为只是设置一些框架到弹出窗口旋转后工作很糟糕.popover.frame = CGRectMake(someFrame);旋转弹出后,只有当它位于屏幕的中心时才会看起来很好.

objective-c uipopovercontroller autorotate ios uipopover

21
推荐指数
4
解决办法
2万
查看次数

Popover的箭头用于跟踪滚动视图中的对象

每当触摸我的tableview中的单元格时,我会显示一个弹出框,箭头指向单元格,并始终向左或向右,而不是向上或向下.

表视图设置为弹出窗口passthroughView,以便用户可以在弹出窗口仍处于打开状态时选择不同的单元格,从而为所选单元格生成新的弹出窗口.

但是,这意味着用户也可以在弹出窗口打开时滚动表格.发生这种情况时,如何让弹出框的箭头继续指向所选单元格?

不幸的是,UITableView的,不包含在,一个UIScrollView,所以我不能简单地呈现酥料饼的tableview中的坐标系统相同.此外,表格单元格似乎没有定义的框架来显示弹出窗口.我没有看到API中的任何方法来手动移动弹出框的箭头.

有任何想法吗?谢谢.

uitableview uiscrollview ipad uipopovercontroller

2
推荐指数
1
解决办法
3072
查看次数