0
我在鍵盤上創建一個工具欄來顯示完成按鈕。我使用sdk 4.2來構建項目,但是當它在運行iOS 4.2.1的設備上呈現時,barbutton會被剪輯。在iOS 4.0.1上運行的設備上運行的效果相當好,即使我在模擬器中爲Retina顯示器運行相同的代碼,同樣的問題仍然存在。UIBarButton在運行iOS的設備上被截斷大於4.0.1
aToolBar = [[UIToolbar alloc] init];
aToolBar.tintColor = self.navigationController.navigationBar.tintColor;
UIBarButtonItem *whiteSpace = [[[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace
target:nil action:nil]autorelease];
UIBarButtonItem *doneButton = [[[UIBarButtonItem alloc] initWithTitle:@"Done" style:UIBarButtonItemStyleBordered target:self action:@selector(doneButtonPressed)]autorelease];
aToolBar.items = [NSArray arrayWithObjects:whiteSpace,doneButton,nil];
CGRect myToolBarRect = CGRectMake(0, self.view.frame.size.height-248, 320, 32);
aToolBar.frame = myToolBarRect;
[self.view addSubview:aToolBar];
在此任何線索???
你在任何地方設置框架? – 2011-05-18 13:27:59
我已添加完整的代碼。是的,我設置了框架。 – 2011-05-18 13:47:49