objective-c - 自定义按钮 titlelabel 文本在点击时将自身设置回默认值

标签 objective-c ios interface-builder custom-controls

我的自定义按钮包含一个在滑动时更新的值。但是当我点击它时,它没有保留该值,而是设置回在 Interface Builder 中或通过 [button00 setText:@"default value"forState:UIControlStateNormal] 设置的默认值.

知道如何保持最新的更新值吗?

最佳答案

不要修改标签文字;在 UIButton 上调用 setText:forState: 进行任何更新。

关于objective-c - 自定义按钮 titlelabel 文本在点击时将自身设置回默认值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11481867/

相关文章:

ios - NSURLSession 不发送 HTTPAdditionalHeaders 的问题

objective-c - 我如何知道我是否需要保留或转让属性(property)?

ios - NSUndoManager removeAllActionsWithTarget 崩溃

ios - 有时无法访问配对 watch 模拟器上的 WatchConnectivity session

ios - 即使字符相同,NSStrings也不相等

ios - IB中的自定义UIView

uitableview - 嵌入导航栏中时 iOS 7 中奇怪的 UISearchDisplayController View 偏移行为

objective-c - NSTextFieldCell 垂直对齐,解决方案似乎压扁了水平对齐

ios - UIDynamics 和自动布局

ios - imagePickerController 移动和缩放不起作用