Anda perlu memanipulasi array toolbar.items.
Berikut adalah beberapa kode yang saya gunakan untuk menyembunyikan dan menampilkan tombol Selesai. Jika tombol Anda berada di ujung paling atas bilah alat atau di antara tombol-tombol lain, tombol Anda yang lain akan bergerak, jadi jika Anda ingin tombol Anda menghilang begitu saja maka tempatkan tombol Anda sebagai tombol terakhir ke tengah. Saya menghidupkan tombol untuk efek, saya sangat menyukainya.
-(void)initLibraryToolbar {
libraryToolbarDocumentManagementEnabled = [NSMutableArray arrayWithCapacity:self.libraryToolbar.items.count];
libraryToolbarDocumentManagementDisabled = [NSMutableArray arrayWithCapacity:self.libraryToolbar.items.count];
[libraryToolbarDocumentManagementEnabled addObjectsFromArray:self.libraryToolbar.items];
[libraryToolbarDocumentManagementDisabled addObjectsFromArray:self.libraryToolbar.items];
trashCan = [libraryToolbarDocumentManagementDisabled objectAtIndex:3];
mail = [libraryToolbarDocumentManagementDisabled objectAtIndex:5];
[libraryToolbarDocumentManagementDisabled removeObjectAtIndex:1];
trashCan.enabled = NO;
mail.enabled = NO;
[self.libraryToolbar setItems:libraryToolbarDocumentManagementDisabled animated:NO];
}
jadi sekarang dapat menggunakan kode berikut untuk menunjukkan tombol Anda
[self.libraryToolbar setItems:libraryToolbarDocumentManagementEnabled animated:YES];
trashCan.enabled = YES;
mail.enabled = YES;
atau untuk menyembunyikan tombol Anda
[self.libraryToolbar setItems:libraryToolbarDocumentManagementDisabled animated:YES];
trashCan.enabled = NO;
mail.enabled = NO;