这个答案很好用,将圆角添加到 UITableView 的顶部?除了我的 UIBarButtonItems 不再可点击。我的猜测是,面具现在位于破坏交互的按钮之上。
有没有人有任何想法来实现这一点而不干扰其他视图?
这个答案很好用,将圆角添加到 UITableView 的顶部?除了我的 UIBarButtonItems 不再可点击。我的猜测是,面具现在位于破坏交互的按钮之上。
有没有人有任何想法来实现这一点而不干扰其他视图?
您是否尝试过仅屏蔽tableView's
图层:
CAShapeLayer * maskLayer = [CAShapeLayer layer];
maskLayer.path = [UIBezierPath bezierPathWithRoundedRect: self.bounds byRoundingCorners: UIRectCornerTopLeft | UIRectCornerTopRight cornerRadii: (CGSize){10.0, 10.}].CGPath;
self.tableView.layer.mask = maskLayer;
或者只是使用:
self.tableView.layer.cornerRadius = 10.0
整张桌子