1
頂部我有一個UIToolbar有幾個按鈕:改變UIToolbar項目放在兩個按鈕上的相互
我改變工具欄上的項目。我刪除最後一個按鈕,上面寫着「出售資產......」,並添加標題爲「完成銷售」的新的UIBarButtonItem像這樣:
NSMutableArray *items = [[self.toolbar items] mutableCopy];
[items removeLastObject];
[items addObject:self.barButtonCompleteSale];
[self.toolbar setItems:items animated:YES];
的問題:UIToolbar無法正確更新。看起來「編輯」和「賣出這個資產...」之間的間隔是被刪除的項目,並且「完成銷售」項目正被添加,但它位於「賣出此資產」按鈕的頂部。
這發生在模擬器(的iOS 4.3和iOS 5.0)以及一個裝置(的iOS 5.0)上。 這是怎麼回事?