Objective c 从UITableViewCell中的披露按钮显示UIPover

Objective c 从UITableViewCell中的披露按钮显示UIPover,objective-c,uipopovercontroller,uitableview,Objective C,Uipopovercontroller,Uitableview,我正在尝试做一些非常简单的事情,但我不知道如何将popover锚定到UITableViewCell上的Disclosure按钮。有谁能帮我举一个简单的例子,说明如何使用presentPopoverFromRect来正确地锚定到accessoryView 谢谢 您是否尝试过使用UIView的 -(CGRect)convertRect:(CGRect)rect-to-view:(UIView*)视图 要将accessoryView的rect?转换为完美,效果非常好。谢谢你指给我看!因此,在我的例子中

我正在尝试做一些非常简单的事情,但我不知道如何将popover锚定到UITableViewCell上的Disclosure按钮。有谁能帮我举一个简单的例子,说明如何使用presentPopoverFromRect来正确地锚定到accessoryView


谢谢

您是否尝试过使用UIView的 -(CGRect)convertRect:(CGRect)rect-to-view:(UIView*)视图
要将accessoryView的rect?

转换为完美,效果非常好。谢谢你指给我看!因此,在我的例子中,我锚定到UITableViewCell中的UITextField,代码最终是CGRect theAnchor=[cell.contentView convertRect:textField.frame to view:baseTableView];很好的提示,但是在转换它之前需要rect。我发现这个答案对于获取accessoryView的rect非常有用: