這裏是快照: 我可以更改導航欄項目的位置嗎?
和代碼是在這裏:
UIButton *leftButton = [UIButton buttonWithType:UIButtonTypeCustom];
leftButton.frame = CGRectMake(0.0f, 0.0f, 46.0f, 32.0f);
[leftButton setBackgroundImage:[UIImage imageNamed:@"navi_register_up.png"] forState:UIControlStateNormal];
[leftButton addTarget:self action:@selector(doRegister) forControlEvents:UIControlEventTouchUpInside];
UIBarButtonItem *leftBarItem = [[UIBarButtonItem alloc] initWithCustomView:leftButton];
self.navigationItem.leftBarButtonItem = leftBarItem;
[leftBarItem release];
有沒有辦法動按鈕一些PX? 謝謝:)
UIBarButtonSystemItemFlexibleSpace可以在水平分離項目。但我想要移動按鈕。 UIBarButtonSystemItemFlexibleSpace可以幫助嗎? – 2012-03-26 03:15:47
不是垂直的,沒有。您可以隨時使用UIToolbar並添加一個UILabel以及您需要的框架來垂直放置它,然後添加相應的按鈕。 – WrightsCS 2012-03-26 04:08:26