【问题标题】:How to put an UITextField or UIButton into a NSString如何将 UITextField 或 UIButton 放入 NSString
【发布时间】:2010-11-02 09:13:12
【问题描述】:

我有一个 NSString,即'Hello Mr >。你好吗?'我想让 > 作为 UITextField 输入内容或 UIButton 来调用选择列表。

最好的方法是什么?

我的想法是从0到'

任何想法如何将 UITextField 放入 NSString,我可以正常使用字符串?

【问题讨论】:

  • UITextFileld *textField 怎么样 ... [NSString initWithFormat:@"Hello Mr %uitf. 你好吗。", textField] ?那将是完美的:) –

标签: objective-c nsstring uibutton uitextfield


【解决方案1】:

我会将UILabelUITextFieldUIButton 结合起来,需要进行一些帧大小计算,但没有什么可反对的。如果我错了,请纠正我。

也许,Interface Builder 可以帮助您轻松完成。

【讨论】:

  • 其实是一组不同的词组,没有固定的位置和地点。
【解决方案2】:

NSPredicate 的行为可能像你描述的那样,我认为它不会做你想要的。

【讨论】:

  • 谢谢,NSPredicate 将是识别我需要的字符串部分的第一步。但是我怎么能在字符串中实际放置一个 UIButton - 而不将字符串分成几部分并执行类似的操作: label 。按钮 。 label ... ,因为复杂的 lineBreak/fontsize/character 等调用。这个解决方案不是我想要的。
  • 嘿,Matthias,考虑到最近引入 xcode 的新“约束”概念,分隔字符串可能是最好的主意。你不需要计算大小,只需将它们一个接一个放置并设置它们的约束:)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-11-25
  • 1970-01-01
相关资源
最近更新 更多