【问题标题】:iOS modify the layer of a UIElements that are created with IBiOS 修改使用 IB 创建的 UIElements 的层
【发布时间】:2012-09-13 14:51:40
【问题描述】:

在我的应用程序中,我想创建一个自定义的UIElement,在我的例子中是一个带有圆角和边框颜色的UITextView。但是,只有从代码创建 UITextView 并使用 addSubView 方法将其添加到视图中,我才能做到这一点。

这不太优雅,而且在单元测试期间它也会失败。

有没有办法我可以使用 Interface Bulder 创建我的UITextView 并且仍然能够修改其图层属性?

非常感谢任何帮助。

【问题讨论】:

    标签: ios uiview uitextfield uitextview uielement


    【解决方案1】:

    如果您通过从 ni​​b 或情节提要中按住 ctrl 并拖动到您的 .h 文件来创建 IBOutlet,您可以像往常一样使用 myTextView.layer.cornerRadius = 5.0; 之类的东西访问您的图形元素。

    【讨论】:

    • 首先要求的不是问题 :) 非常感谢您的回答!
    • 没问题!总是乐于助人!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-12-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多