1
A
回答
1
一个简单但有点丑陋的解决方案是使用两层部分在彼此顶部,以便其中一个“隐藏”顶部的圆角。
更新找到这个问题Round two corners in UIView它有更合适更好的解决方案。
0
下面是我用于定制表格视图细胞的溶液:
假设的细胞是高度44.
添加一个子视图与高度66,称之为roundedCornerContainer
在子视图,添加单元格的内容。
添加一个IBOutlet到roundedCornerContainer
在配置单元:
#import <QuartzCore/QuartzCore.h>
roundedCornerContainer.layer.cornerRadius = 8;
roundedCornerContainer.layer.masksToBounds = YES;
不要忘记,你需要设置你的原型裁剪子视图,以防止roundedCornerContainer粘出来。
最终的结果是,分组的UITableView单元格的左上角和右上角获得圆润,而底部的左侧和右侧显示为90度(底部圆角被细胞剪裁。
如果你需要用底部分组单元格重复这个技巧,只需在单元格的原型中改变roundedCornerContainer
的原点,将原点移动到原点22点。
相关问题
- 1. 我怎样才能围绕QWidgets的角落?
- 2. 我怎样才能绕过一个TYPO3登录面具wget?
- 3. 我怎样才能使这个代码
- 4. 我怎样才能循环这个
- 5. 我怎样才能加入这个SQL?
- 6. 我怎样才能让这个更好
- 7. 绕过中心位置,我怎样才能跳过中线?
- 8. C++ - 我怎样才能避免这个标题出现两次?
- 9. 我怎样才能让这两个jQuery脚本一起工作?
- 10. 我怎样才能让这两个div彼此垂直显示?
- 11. 我怎样才能在角2
- 12. 我们怎样才能在角
- 13. 我怎样才能
- 14. 我怎样才能正确地迭代通过这个列表
- 15. 我怎样才能通过正则表达式捕获这个?
- 16. 我怎样才能通过这样的字符串http.post angular2
- 17. 我怎样才能复制这与CSS?
- 18. 我怎样才能缩短这一点?
- 19. 我怎样才能改变这与jquery?
- 20. 我怎样才能解决这个当我尝试从功能
- 21. 绕过图像的角落
- 22. 我怎样才能加入这两张桌子?
- 23. 我怎样才能加入这两张桌子?
- 24. 我怎样才能通过Java
- 25. 我怎样才能通过JavaScript函数
- 26. 我怎样才能从通过DatagramSocket的
- 27. 我怎样才能通过零
- 28. 我怎样才能在过滤器
- 29. 我怎样才能通过代码
- 30. 我怎样才能得到一个JSON像这样用JavaScript
[UIView中的圆角两个角]的可能重复(http:// stackoverflow .COM /问题/ 4847163 /往返双角式-的UIView) –