菜鸟教程小白 发表于 2022-12-13 10:16:31

iphone - 带有 UIcontrols 元素的自定义 View


                                            <p><p>我创建了一个自定义 View 类,它是 UIview 类的子类</p>

<pre><code> @interface CustomViewController : UIView
</code></pre>

<p>我正在使用 drawRect 方法来显示自定义 View 的内容</p>

<pre><code>-(void) drawRect(CGRect) rect {

}
</code></pre>

<p>我只能在自定义 View 上显示字符串,但我想在自定义 View 上添加 UITextField 和 UILabelField 和 UIButton 我该怎么做。请帮我解决这个问题</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>您可以将控件放入自定义 View 的 <code>init...</code> 方法中。</p>

<p><strong>编辑</strong></p>

<pre><code>- (id)initWithFrame:(CGRect)frame
{   
    self = ;
    if (self)
    {
       messageLabel.frame = CGRectMake(10, 20, innerView.frame.size.width-20, 100);
       messageLabel = ;
       messageLabel.textColor = ;
       messageLabel.textAlignment = UITextAlignmentCenter;
       messageLabel.backgroundColor = ;
       messageLabel.frame = CGRectMake(10, 40, innerView.frame.size.width-20,messageLabel.frame.size.height );
       ;
    }
    return self;
}
</code></pre></p>
                                   
                                                <p style="font-size: 20px;">关于iphone - 带有 UIcontrols 元素的自定义 View ,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/8570820/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/8570820/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: iphone - 带有 UIcontrols 元素的自定义 View