tableviewcell按钮中的弹出位置不正确

时间:2016-03-11 06:05:19

标签: swift swift2 popover uitableview

当我运行我的popover时,代码显示在左上角而不是显示在点击图标的相同位置,是否有我可以更改以更正位置的内容?

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:0)

这是因为您已将aView的CGRect设置为xy为0。

如果您是以编程方式进行操作,则可能必须知道您希望视图所在的位置,或者您甚至可以设置如下所示,以使您的视图从屏幕的最右侧开始(X = 0),与按钮的Y相同的行

CGRect(x:0 ,y: yourButton.frame.minY , width:self.view.frame.width,height:180)