ios - 在 UIView 上绘制文本更好,还是使用 UILabel 并在运行时更新文本?

标签 ios swift uiview uilabel cpu

请帮助判断在 UIView 上绘制文本是否使用 CPU 更多或与我们使用 UILabel 相同并在运行时(滚动时)更新其中的文本。例如。 gmail 通过姓名首字母显示用户个人资料图片的方式。 enter image description here

最佳答案

label 更好,因为它更容易管理 UIView 为其添加一层复杂性的编辑。就性能而言,它可能没有太大区别。但就编码和管理而言,它有所不同。

最后,这取决于您的应用要求。

关于ios - 在 UIView 上绘制文本更好,还是使用 UILabel 并在运行时更新文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45856602/

相关文章:

ios - 如何降低拾取器的高度

ios - 页面 View Controller 隐藏指示点并停在最后一页(无法返回)

ios - Swift 中从 UIView 切换到 ScrollView

ios - Swift:测试 nil 的可选值

ios - 使用 CocoaPods 没有这样的模块 'TTTabBarItem'

iphone - 获取 UIView 的可见矩形

ios - 中心 UIView 没有重叠不同大小的邻居 View ?

ios - 如何在 iOS SDK 中创建一个伞形框架?

ios - 我应该使用 beginBackgroundTaskWithExpirationHandler : for all HTTP connections?

ios - 在游戏结束场景中使用 View Controller