drawinrect vs直接设置值

时间:2013-01-23 16:11:29

标签: iphone ios uiimage uikit

什么时候使用drawinrect作为字符串或图像而不是直接设置值?例如,我可以使用uilabel并将其文本用于字符串,或者我可以使用[somestring drawInRect:somerect]。同样,我可以使用[someimage drawInRect:rect]或someview.backgroundImage。

1 个答案:

答案 0 :(得分:0)

我想说使用drawInRect方法是“罕见的”,这种方法用于开发游戏或显示大量文本的地图。

问题是,如果你正在展示一些简单的东西,比如带有textfield,uiswitch等的表单......(如果你不做复杂的绘图)你应该使用UILabel。

解释你的项目,我们能够以比我说的更好的方式帮助你。

请记住:UILabel用于显示字符串;)