如何在 iphone 应用程序的 UI 中放置水平线和垂直线?在xib中可以吗?任何人都可以给我一个想法吗?有没有可用的源代码?
问问题
129 次
2 回答
3
您有 3 种基本方法:
- 在自定义 UIView 子类中使用 QuartzCore 并覆盖 drawRect:
- 设置包含每张图片的UIView层属性的borderWidth和borderColor
- 为水平线创建高度为 1 的 UIViews,为垂直线创建宽度为 1 的 UIView,设置视图的 backgroundColor 并将它们添加为子视图
3 可能是最容易实现的,但不是最优雅的,1 在内存方面是最健壮的,因为您还可以使用 drawInRect 将图像绘制到相同的图形上下文中。这会将视图层次结构折叠为单个视图。
于 2012-10-22T11:20:25.090 回答
0
您可以放置单个线条宽度或高度的视图,并将其背景颜色设置为您想要的线条颜色。
于 2012-10-22T10:52:11.177 回答