पर UIBarButtonItems जोड़ने में समस्या मेरे पास UITavigationController है जिसमें UITableViewController है। मैं UIBarButtonItem के साथ नीचे टूलबार दिखाना चाहता हूं। टूलबार दिखा रहा है, लेकिन बटन दिखाई नहीं देंगे। कोई जानता है क्यों?टूलबार
- (void)viewDidLoad {
[super viewDidLoad];
[[self navigationItem] setTitle:@"Selections List"];
[[self navigationItem] setRightBarButtonItem:[[[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemAdd target:self action:@selector(addProjectSearch:)] autorelease]];
[[self navigationItem] setLeftBarButtonItem:[self editButtonItem]];
[[super tableView] setDataSource: self];
[[super tableView] setDelegate: self];
//Toolbar
UIBarButtonItem * logoutButton = [[[UIBarButtonItem alloc] initWithTitle:@"Log out" style:UIBarButtonItemStylePlain target:self action:@selector(logOut:)]autorelease];
NSMutableArray * arr = [NSMutableArray arrayWithObjects:logoutButton, nil];
[[self navigationController] setToolbarHidden: NO animated:YES];
[[self navigationController] setToolbarItems:arr animated:YES];
}
मुझे यह सही समस्या है, और प्रस्तावित समाधान मेरे लिए काम नहीं कर रहे हैं। शायद कोई इस बात पर टिप्पणी कर सकता है कि कौन सी चीजें गलत हो सकती हैं और क्या काम कर रही है। विशेष रूप से: टॉम के सेट-ऑन-वीसी, ओलिवियर के इन-व्यूडिडएपियर काम नहीं करते थे। एफडब्ल्यूआईडब्ल्यू, मेरा टूलबार प्रकट होता है, लेकिन बिना बटन के। (हां मैंने setToolbarItems कहा:!) – Olie
** संपादित करें/अनुवर्ती: ** मेरी गलती। टॉम और ओलिवियर के उत्तरों को दोबारा पढ़ना और उनकी सिफारिशों को लागू करने से मुझे सावधानीपूर्वक मिल गया और चल रहा था। दोनों को +1। – Olie