1

z这是基于我在这里提出的一个问题,我已经取得了很好的进展:

自定义 uitableviewcell 不会显示标签文本

我基本上遵循了为我提供的教程。

http://brianflove.com/2012/12/10/how-to-create-an-ipad-popover-view/

问题

现在我的问题是,我必须动态生成我的 ui 栏按钮,就好像我只是将它拖放到情节提要上一样,我被限制为左侧一个,右侧一个。这是我生成按钮的代码

- (void)viewDidLoad
{
    [super viewDidLoad];
    // Do any additional setup after loading the view.

    UIBarButtonItem *btn = [[UIBarButtonItem alloc] initWithTitle:@"Button" style:UIBarButtonItemStyleBordered target:self action:@selector(getMenu:)];
    self.navigationItem.leftBarButtonItems = [[NSArray alloc] initWithObjects:btn, nil];
}

基于该教程,我需要使用 segue 来弹出uitableview我需要的内容。但这需要我有一个像这样的锚点

在此处输入图像描述

所以我的问题是,我该如何添加一个锚点UIBarButtonItem呢?我一直在搜索,并且一直在寻找有关创建自定义弹出框类的信息?这是准确的吗?

4

1 回答 1

0

我通过在导航栏本身上创建一个不可见的 UIView 解决了这个问题,然后将其用作 segue 的锚点。问题是当显示 uiviewcontroller 时弹出框的“箭头”放置得很尴尬。仍在试图弄清楚这一点。

这是我得到答案的地方

https://stackoverflow.com/a/14514837/639713

于 2013-03-13T13:36:52.560 回答