尝试这种根据其内容的大小,未能动态地调整我的UITableView后:调整大小的UITableView和今天扩展动态
self.tableViewPairedDevices.sizeToFit()
我想这里面,只要我今天Widget是高到足以证明它工作得很好完全:
var frame:CGRect = self.tableViewPairedDevices.frame
frame.size.height = self.tableViewPairedDevices.contentSize.height
self.tableViewPairedDevices.frame = frame
我的下一个挑战是让我的iOS 8今天小部件根据UITableView的大小,我几乎解决了调整:
self.preferredContentSize = self.tableViewPairedDevices.contentSize;
self.tableViewPairedDevices.setTranslatesAutoresizingMaskIntoConstraints(false)
的问题是,只有一个工作的时间,如果UITableView中得到调整,延长的观点不对,如果我注释掉调整其大小的UITableView的代码中,如今扩展得到成功调整(奇怪的事情是它知道的UITableView应该是什么样的尺寸,即使UITableView的本身并没有进行调整),但UITableView的犯规。
如何实现这两个东西有什么建议?
非常感谢!