Ios 从NSString中提取UIButton对象
我想隐藏已创建的UIButton对象,该对象的名称与字符串myBtnName的内容相同Ios 从NSString中提取UIButton对象,ios,objective-c,uibutton,nsstring,Ios,Objective C,Uibutton,Nsstring,我想隐藏已创建的UIButton对象,该对象的名称与字符串myBtnName的内容相同 NSString *str=@"first"; NSString *myBtnName=[str stringByAppendingString:@"Btn"]; myBtnName是(NSString),其值为@“firstBtn”。。。我如何使它(UIButton)成为第一个BTN?。。。请帮助我,不要正确理解你的问题,但我了解你的问题。要通过附加变量来设置按钮的标题,请尝试以下操作: 这将在文本(
NSString *str=@"first";
NSString *myBtnName=[str stringByAppendingString:@"Btn"];
myBtnName是(NSString),其值为@“firstBtn”。。。我如何使它(UIButton)成为第一个BTN?。。。请帮助我,不要正确理解你的问题,但我了解你的问题。要通过附加变量来设置按钮的标题,请尝试以下操作: 这将在文本(即@“Btn”)中添加变量:希望这有帮助:)
不要完全理解你的问题,但我有点理解你的问题。要通过附加变量来设置按钮的标题,请尝试以下操作: 这将在文本(即@“Btn”)中添加变量:希望这有帮助:)
我不清楚你的问题,但如果你想得到一个按名称定义为属性的按钮,你可以使用:
NSString* myBtn = [str stringByAppendingString:@"Btn"];
UIButton* button = [self valueForKey:myBtn];
我不清楚你的问题,但如果你想得到一个按名称定义为属性的按钮,你可以使用:
NSString* myBtn = [str stringByAppendingString:@"Btn"];
UIButton* button = [self valueForKey:myBtn];
我不太明白。是否要创建名为字符串内容的UIButton变量?或者设置按钮标题?我想隐藏已创建的UIButton对象,其名称与Strings的内容相同。如果不保存
NSStrings
而是整数,请查看使用键值编码的公认答案。您可以在实例化时为UIButton
提供一个标记号,然后通过UIButton*tmpButton=(UIButton*)[self.view view with tag:tmpTag]代码>谢谢David Somen。。。我不知道我是否理解。是否要创建名为字符串内容的UIButton变量?或者设置按钮标题?我想隐藏已创建的UIButton对象,其名称与Strings的内容相同。如果不保存NSStrings
而是整数,请查看使用键值编码的公认答案。您可以在实例化时为UIButton
提供一个标记号,然后通过UIButton*tmpButton=(UIButton*)[self.view view with tag:tmpTag]代码>谢谢David Somen。。。它将创建一个新的UIButton。。。我想访问与stringok内容名称相同的现有UIButton,您想将按钮名称设置为与变量文本相同吗?我说的对吗?我想隐藏已经创建的按钮谁的名字在NSString的内容中。。。。UIButton*button=[self-valueForKey:myBtn];按钮。隐藏=是;为meIt工作正常将创建一个新的UIButton。。。我想访问与stringok内容名称相同的现有UIButton,您想将按钮名称设置为与变量文本相同吗?我说的对吗?我想隐藏已经创建的按钮谁的名字在NSString的内容中。。。。UIButton*button=[self-valueForKey:myBtn];按钮。隐藏=是;对我来说很好
UIButton *button = [button setTitle:[NSString stringWithFormat:@"%@Btn",yourVariableString] forState:UIControlStateNormal];