从 NSString 中提取 UIButton 对象
extract UIButton object from NSString
我想隐藏已创建的与字符串 myBtnName 的内容同名的 UIButton 对象
NSString *str=@"first";
NSString *myBtnName=[str stringByAppendingString:@"Btn"];
myBtnName 是 (NSString ) 并具有 @"firstBtn" 的值...我如何实现 (UIButton) firstBtn?...请帮助
不明白你的问题,但我有点理解你的问题。你想通过附加你的变量来设置按钮的标题试试这个:
这将附加您的文本,即 @"Btn" 和您的变量:希望这有帮助.. :)
UIButton *btn = [btn setTitle:[NSString stringWithFormat:@"%@Btn",yourVariableString] forState:UIControlStateNormal];
我不清楚你的问题,但如果你想获得一个按名称定义为 属性 的按钮,你可以使用这个:
NSString* myBtn = [str stringByAppendingString:@"Btn"];
UIButton* button = [self valueForKey:myBtn];
UIButton *button = [button setTitle:[NSString stringWithFormat:@"%@Btn",yourVariableString] forState:UIControlStateNormal];
我想隐藏已创建的与字符串 myBtnName 的内容同名的 UIButton 对象
NSString *str=@"first";
NSString *myBtnName=[str stringByAppendingString:@"Btn"];
myBtnName 是 (NSString ) 并具有 @"firstBtn" 的值...我如何实现 (UIButton) firstBtn?...请帮助
不明白你的问题,但我有点理解你的问题。你想通过附加你的变量来设置按钮的标题试试这个: 这将附加您的文本,即 @"Btn" 和您的变量:希望这有帮助.. :)
UIButton *btn = [btn setTitle:[NSString stringWithFormat:@"%@Btn",yourVariableString] forState:UIControlStateNormal];
我不清楚你的问题,但如果你想获得一个按名称定义为 属性 的按钮,你可以使用这个:
NSString* myBtn = [str stringByAppendingString:@"Btn"];
UIButton* button = [self valueForKey:myBtn];
UIButton *button = [button setTitle:[NSString stringWithFormat:@"%@Btn",yourVariableString] forState:UIControlStateNormal];