【发布时间】:2014-04-01 08:13:38
【问题描述】:
谁能告诉我为什么我的按钮在左边而不是右边?我想要它在右边。感谢您提供的任何帮助!
- (IBAction)getSelection:(id)sender {
if(self.pickerShown == NO){
self.slidePicker = [[UIDatePicker alloc] initWithFrame:CGRectMake(0,0, 320, 216)];
self.slidePicker.datePickerMode = UIDatePickerModeTime;
self.slidePicker.backgroundColor = [UIColor whiteColor];
[self.view addSubview:self.slidePicker];
//make done button
self.toolBar= [[UIToolbar alloc] initWithFrame:CGRectMake(0,0,320,44)];
self.toolBar.barTintColor = [UIColor whiteColor];
self.barButtonDone = [[UIBarButtonItem alloc] initWithTitle:@"Done"
style:UIBarButtonItemStylePlain target:self
action:@selector(testButton)];
self.toolBar.items = [[NSArray alloc] initWithObjects:self.barButtonDone,nil];
self.navigationItem.rightBarButtonItem = self.barButtonDone;
self.barButtonDone.tintColor=[UIColor blackColor];
self.pickerShown = YES;
[self.view addSubview:self.toolBar];
}
else {
return;
}
}
【问题讨论】:
标签: ios objective-c uibarbuttonitem uitoolbar uidatepicker