【发布时间】:2014-02-19 01:58:33
【问题描述】:
我有一个 UIBarButtonItem,并希望以编程方式设置转到前一个控制器的操作(在我的例子中,我以前的视图是一个 UITableViewController)。
下面是我目前用来制作条形按钮项的代码,尽管按钮还没有转到上一个视图。
UIBarButtonItem *leftButton = [[UIBarButtonItem alloc] initWithTitle:@"Done"
style:UIBarButtonItemStyleDone target:nil action:nil];
UINavigationItem *item = [[UINavigationItem alloc] initWithTitle:@"Website"];
item.leftBarButtonItem = leftButton;
item.hidesBackButton = YES;
[myBar pushNavigationItem:item animated:NO];
【问题讨论】:
-
你的行在哪里显示选择器?
-
UINavigationBar *myBar = [[UINavigationBar alloc]initWithFrame:CGRectMake(0, 0, 320, 64)]; [self.view addSubview:myBar]; UIBarButtonItem *leftButton = [[UIBarButtonItem alloc] initWithTitle:@"Done" style:UIBarButtonItemStyleDone target:nil action:nil]; [leftButton addTarget:self action:@selector(method)
标签: ios objective-c button