试图创建一个带圆角的弹出式UITableView

时间:2011-09-27 09:53:25

标签: objective-c uitableview rounded-corners

我绞尽脑汁无法用这个 - 我想要弹出一个UITableView,所以它漂浮在下面的东西上,但有圆角。我不知道是否需要在UIView的drawRect中使用剪切路径(除了显示带有方角的表格之外我无法做任何事情)或者是否有明显的东西我缺失。

我想避免使用带有圆角的图形,我放置一个稍微小一点的桌子,但如果它至少我知道如何以这样的方式躲避它。

非常感谢任何帮助/指示!

1 个答案:

答案 0 :(得分:2)

如果我理解正确,那么这应该对你有帮助:

  1. .m文件中添加#import <QuartzCore/QuartzCore.h>
  2. QuartzCore.framework
  3. 添加依赖项
  4. 将以下代码添加到您的viewDidLoad方法中:
  5. 代码:

    tableView.layer.borderColor = [[UIColor darkGrayColor] CGColor];
    tableView.layer.borderWidth = 1.0;
    tableView.layer.cornerRadius = 10.0;