Swift 使用视图或图像的最佳做法
Swift best practice using view or image
我有一个 table 视图,我要让每个单元格显示一个 "badge" 或多或少的圆形图标,里面有一个字母。
那么我应该设置一个 uiview 的样式并在其中放置一个标签,还是应该简单地在 PS/Sketch 中设计它然后将其显示为 UIImageview?
谢谢
在这种情况下我更喜欢使用 UIView,因为:
- 如果用
CALayer
圆角,它在所有屏幕(@1x、@2x、@3x)上看起来都很好,而且你不需要有 3 张图片
- 您可以轻松调整它的大小
- 您可以使用阴影或任何其他效果轻松自定义它
CALayer
- 您可以轻松添加额外内容 button/label/anything
我有一个 table 视图,我要让每个单元格显示一个 "badge" 或多或少的圆形图标,里面有一个字母。
那么我应该设置一个 uiview 的样式并在其中放置一个标签,还是应该简单地在 PS/Sketch 中设计它然后将其显示为 UIImageview?
谢谢
在这种情况下我更喜欢使用 UIView,因为:
- 如果用
CALayer
圆角,它在所有屏幕(@1x、@2x、@3x)上看起来都很好,而且你不需要有 3 张图片 - 您可以轻松调整它的大小
- 您可以使用阴影或任何其他效果轻松自定义它
CALayer
- 您可以轻松添加额外内容 button/label/anything