【问题标题】:What is the proper way to change a Text View's default content on iOS 6?在 iOS 6 上更改文本视图默认内容的正确方法是什么?
【发布时间】:2013-08-28 21:27:06
【问题描述】:

asked a question 是关于http://jonathanscorner.com/project/Quotes.tgz 的“跟随教程”应用程序,有几个人指出了松散的电线在哪里;我没有正确连接 IBOutlet。

当我遇到一个意想不到的行为时,我有点开玩笑地想,我会用“你好,澳大利亚!”替换情节提要中的文本视图的 lorem ipsum。我通过单击文本视图并在模拟器上以黑屏编辑和保存文本结果,从 iPhone 情节提要中进行的每一项更改。如果我撤消情节提要编辑并恢复原始状态并保存它,则应用程序会显示原始的 lorem ipsum(如果单击按钮,则会被引号替换),但这就是我要显示的全部内容开始。

替换最初显示在视图中的文本是否涉及一些额外的工作?我可能可以通过调用类似的调用来更改它,方法是调用引用引用的调用,但我想知道我的“从情节提要所见即所得更新它”的方法有什么问题。我想知道最好的工程方法是使文本视图最初显示“你好,澳大利亚!”或一些这样的字符串,除了“每次安装免费”lorem ipsum。

谢谢,

【问题讨论】:

    标签: iphone ios objective-c storyboard ios-simulator


    【解决方案1】:

    我不认为有任何方法可以更改 UIText 视图的默认占位符,尽管我可能比你更讨厌看到“lorem ipsum...”这种废话!

    至于你的模拟器为什么显示黑屏是很神秘的。应该没有理由这样做(使用您提供的数据)。我会尝试在属性检查器中编辑文本,看看是否给出相同的结果。但正如另一个答案所说,您也可以双击 UITextView 中的文本,替换它,然后按 Enter。它应该可以工作。

    所以不,没有办法更改默认占位符 (grrrrrrrrr...)。

    【讨论】:

      【解决方案2】:

      替换最初显示在视图中的文本是否涉及任何额外的工作?

      这个问题的答案是否定的。您所要做的就是在 Storyboard 中,双击文本,然后将其替换为您想要的任何内容。执行此操作时,如果标签未隐藏,它将最初显示文本“Hello, Australia”。

      如果我没有回答您的问题,请在评论中提供更多详细信息,我会尽力为您提供进一步的帮助。

      【讨论】:

        猜你喜欢
        • 2018-09-25
        • 1970-01-01
        • 2016-11-19
        • 2012-09-14
        • 2018-08-18
        • 1970-01-01
        • 1970-01-01
        • 2020-06-27
        • 1970-01-01
        相关资源
        最近更新 更多