我试图在点击附件时从UIPopoverController
附件视图显示UITableViewCell
。我用:
[self.popover presentPopoverFromRect:[[tableView cellForRowAtIndexPath:indexPath] accessoryView].frame inView:tableView permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES];
但是是问题:... ...
accessoryView].frame
是{{0, 0}, {0, 0}}
,因此弹出窗口显示在屏幕的左上方。为什么会这样?如何获得附件视图的实际框架?我正在使用:
UITableViewCellAccessoryDetailButton
)如果您需要更多代码来回答,请告诉我,我将尽力为您提供。提前致谢!
最佳答案
这是因为cell.accessoryView
为null。 cell.accessoryView
仅返回自定义accessoryView
。
关于ios - UITableViewCell annexView框架宽度/高度零,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28756556/