self.navigationController.view
关于和之间的区别self.view in UITableViewController
,据我所知:
- self.view 小于
self.navigationController.view
(44 px) - self.view 用于执行
loadView()
或从 nib 文件加载。
但是,我想我还处于了解的最开始UITableViewController
有没有人可以解释更多?例如,我无法理解以下内容:
正确的:
[_packListPickerPopover presentPopoverFromRect:CGRectMake(0, 0, 50, 50) inView:self.navigationController.view permittedArrowDirections:UIPopoverArrowDirectionUp animated:YES];
错误的:
[_packListPickerPopover presentPopoverFromRect:CGRectMake(0, 0, 50, 50) inView:self.view permittedArrowDirections:UIPopoverArrowDirectionUp animated:YES];