繁体   English   中英

使用自定义视图或UIImageView

[英]Using custom view or UIImageView

我正在考虑只使用imageview或UIView的子类并重写drawRect方法。 视图应如下所示 在此处输入图片说明 值得子类化还是我应该只使用图像?

最后,表格的每一行都包含一个标签和一个文本字段。 它是配方师,具有注册进度所需的数据。

我的第二个问题是,如何禁用NavigationControllers导航栏的titleView动画? 如果titleView具有动画效果,即使其中的图像相同,也看起来有些奇怪。

感谢您的每一个忠告。

这看起来像某种表格,因此最适合的是分组的UITableView 为了使单元格看起来像您的图像,您可以将backgroundView属性设置为具有可拉伸UIImageUIImageView

通常,应尽可能使用可拉伸的UIImage而不是自定义绘图。 如果确实绘制了每个视图,则即使绘制内容相同,绘制的每个视图也将需要其自己的后备存储(每个像素4个字节)。 多次使用同一张图像仅需要为此图像存储一次。 而且,如果您使用可拉伸的图像,则可以节省更多的内存。

自定义工程图仅应用于无法使用图像创建的事物或在某些特殊情况下出于性能原因。 将其用于自定义背景总是很浪费。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM