我想用100X100 imageView或tableView显示一个popover。 通常我必须在popoverView的角落创建一个imageView,如下所示 (http://snappyimages.nextwavesrl.netdna-cdn.com/img/c7533f30a6ebef7c017521fd8f84452e.png)
但是如果我改变了preferredContentSize,我也必须改变imageView的大小。
Q1:
这是创建弹出窗口内容的正确方法吗?
Q2:
有没有办法让imageView或tableView自动适合preferredContentSize?
答案 0 :(得分:0)
我得到了anwser!
呈现控制器中的Impelement代码。
Error Code: 1064. You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'SUM(FORMAT(position.pay_rate*TIME_TO_SEC(TIMEDIFF(attendance.logout_time, attend' at line 4
popoverController. preferredContentSize = popoverControoler.yourTableView.contentSize;
或
在popoverController中实现代码(确保你的View已经布局)
popoverController. preferredContentSize = popoverControoler.yourImageView.frame.size;
-(void) viewDidAppear:(BOOL)animated{
self.preferredContentSize=yourTableView.contentSize;
}