English 中文(简体)
分类 主计长为右堡项目和左巴布顿项目持有额外标语
原标题:Subclassing UINavigationController to have extra icons for rightbarbuttonitem and leftbarbuttonitem

I m 寻找能够将额外微粒添加到左侧ButtonItem和UINavigation的BarButtonItem的其他一些电灯 主计长。 http://i.stack.imgur.com

为了做到这一点,它们是否将美国航空情报通讯员分类或增加一个类别? 或者他们做的是不同的事? 我只是想到如何做这样的事情的一般办法,但我不认为需要所有法典,因为我相信它会有很多工作。 感谢。

最佳回答

你们可以制造一个工具路障,把 but子添加到这一工具屏障中,然后把正确的 bar子产品或将 bar子产品作为这一工具。

与此相类似。

UIToolbar * toolbar = [[UIToolbar alloc]initWithFrame:CGRectMake(0,0,160, 44.5)];

UIBarButtonItem *spacer = [[UIBarButtonItem alloc]
                          initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace
                           target:nil
                           action:nil];
[buttons addObject:spacer];
[spacer release];

UIBarButtonItem * deleteButton = [[UIBarButtonItem alloc]
                              initWithTitle:@"Delete"
                              style:UIBarButtonItemStyleBordered
                              target:self
                              action:@selector(deletePressed)];
// Button style is the default style
[buttons addObject:deleteButton];
[deleteButton release];


UIBarButtonItem * barItem = [[UIBarButtonItem alloc] initWithTitle:@"Logout" style:UIBarButtonItemStyleBordered
                                                            target:[Y3AppDelegate mainApplicationInstance] action:@selector(logout)];


[buttons addObject:barItem];
[barItem release];

// put the buttons in the toolbar and release them
[toolbar setItems:buttons animated:YES];
[buttons release];

// place the toolbar into the navigation bar as Right Button item
self.navigationItem.rightBarButtonItem = [[[UIBarButtonItem alloc]
                                          initWithCustomView:toolbar] autorelease];
[toolbar release];

这里需要指出的是,你可能不得不改变工具路障的 color色,使之与航道相匹配。 希望这一答案有助于你们。

问题回答

你们可以躲藏航道,而不是展示航道形象,然后将海道带入:





相关问题
Code sign Error

I have created a new iPhone application.I have two mach machines. I have created the certificate for running application in iPhone in one mac. Can I use the other mac for running the application in ...

ABPersonViewController Usage for displaying contact

Created a View based Project and added a contact to the AddressBook using ABAddressBookRef,ABRecordRef now i wanted to display the added contact ABPersonViewController is the method but how to use in ...

将音频Clips从Peter改为服务器

我不禁要问,那里是否有任何实例表明从Peit向服务器发送音响。 I m不关心电话或SIP风格的解决办法,只是一个简单的袖珍流程......

• 如何将搜查线重新定位?

我正试图把图像放在搜索条左边。 但是,问题始于这里,搜索条线不能重新布署。

热门标签