如何创建像 iOS 小部件这样的气球 UiTableView - Swift 3/Xcode 8

How to create a UiTableView of balloons like iOS widgets - Swift 3/Xcode 8

我想在我的应用程序中创建一个事件列表,我认为这是一个完美的外观,但我不知道该怎么做。
有人可以帮我吗?
谢谢!!

看看下面的方法 1) 在界面生成器中拖一个新的 UITableViewCell 2)设置tableview的contentView和背景为UIColor.clear / UIColor.clearColor();

2) 在视图中拖动并根据需要调整大小 (这将充当容器视图,即更大的气球) 3) 现在 select 背景颜色为白色并将不透明度更改为 85 - 90 % 这会给你想要的颜色

4) 添加 Label o top 和 select 与主视图相同的背景颜色和 50% 的不透明度,并且由于 2 个容器的不透明度存在差异,您将获得所需的效果

5) 连接mainView和Label的outlet连接

6) 设置角半径以查看和标注

self.mainView.layer.cornerRadius = 10; // or anything as per requirement

self.label.layer.cornerRadius = 10; // run it now to adjust the corner radius