当我运行我的popover时,代码显示在左上角而不是显示在点击图标的相同位置,是否有我可以更改以更正位置的内容?
答案 0 :(得分:0)
这是因为您已将aView的CGRect
设置为x
和y
为0。
如果您是以编程方式进行操作,则可能必须知道您希望视图所在的位置,或者您甚至可以设置如下所示,以使您的视图从屏幕的最右侧开始(X = 0),与按钮的Y相同的行
CGRect(x:0 ,y: yourButton.frame.minY , width:self.view.frame.width,height:180)