Ios 在UIToolbar中移动UILabel的文本
如何将UILabel的文本左右移动并重复自身。UILabel位于UIToolbar内,UIToolbar是工具栏的“inputAccessoryView”。我还有一个问题是,如何将多个项目作为某事物的自我。查看我的代码,您将看到输入inputAccessoryView的本身是“Cell1Field1Disclose” 为了进一步澄清,我有一个viewController,其中包含大约10个UITextFields和另外10个UITextFields,以辞去第一响应者的职务Ios 在UIToolbar中移动UILabel的文本,ios,objective-c,xcode,uitextfield,uilabel,Ios,Objective C,Xcode,Uitextfield,Uilabel,如何将UILabel的文本左右移动并重复自身。UILabel位于UIToolbar内,UIToolbar是工具栏的“inputAccessoryView”。我还有一个问题是,如何将多个项目作为某事物的自我。查看我的代码,您将看到输入inputAccessoryView的本身是“Cell1Field1Disclose” 为了进一步澄清,我有一个viewController,其中包含大约10个UITextFields和另外10个UITextFields,以辞去第一响应者的职务 - (void)vie
- (void)viewDidLoad
{
UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 320, 23)];
label.backgroundColor = [UIColor clearColor];
label.shadowOffset = CGSizeMake(0, 1);
label.text = @"24 Hour time format only!";
label.font = [UIFont systemFontOfSize:17.0];
[label setTextColor:[UIColor whiteColor]];
UIBarButtonItem *text2 = [[UIBarButtonItem alloc] initWithCustomView:label];
//UIBarButtonItem *flexibleSpace = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace target:nil action:nil];
//UIBarButtonItem *flexibleSpace2 = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace target:self action:nil];
UIToolbar* numberToolbar = [[UIToolbar alloc]init];
numberToolbar.barStyle = UIBarStyleBlackOpaque;
numberToolbar.items = [NSArray arrayWithObjects:text2, nil];
[numberToolbar sizeToFit];
self.cell1Field1Dismiss.inputAccessoryView = numberToolbar;
}
第一响应者辞职的行动是:
- (IBAction)hideKeyboard:(id)Sender
{
[cell1Field1Dismiss resignFirstResponder];
[cell1Field1 resignFirstResponder];
[cell1Field2Dismiss resignFirstResponder];
[cell1Field2 resignFirstResponder];
[cell2Field1Dismiss resignFirstResponder];
[cell2Field1 resignFirstResponder];
[cell2Field2Dismiss resignFirstResponder];
[cell2Field2 resignFirstResponder];
[cell3Field1Dismiss resignFirstResponder];
[cell3Field1 resignFirstResponder];
[cell3Field2Dismiss resignFirstResponder];
[cell3Field2 resignFirstResponder];
[cell4Field1Dismiss resignFirstResponder];
[cell4Field1 resignFirstResponder];
[cell4Field2Dismiss resignFirstResponder];
[cell4Field2 resignFirstResponder];
[cell5Field1Dismiss resignFirstResponder];
[cell5Field1 resignFirstResponder];
[cell5Field2Dismiss resignFirstResponder];
[cell5Field2 resignFirstResponder];
}
转到此图以查看提到的视图控制器。
用于重新调整您可以使用的键盘
[self.view endEditing:YES] remove all the resignFirstResponders.
找到选框标签的解决方案对于我的项目,我没有使用ARC,我了解到您的选框标签使用ARC。它还能工作吗?@user3121577可以使用-fno-objc-ARC编译器标志对特定文件禁用ARC。我怎么做。对于所有的麻烦,我很抱歉,但我是一个新手。我可以用石英核心代替使用和导入字幕标签吗?字幕标签在inputAccessoryView中不起作用。