我想用Xcode11.1中的snapkit创建一个UIView作为容器视图,甚至是更多的编程方式,但似乎有些问题,我认为苹果在Xcode11.x (iOS 13.x)中更改了UIView,因为我在以前的Xcode版本中很容易做到这一点。在SceneDelegate.swift中(苹果已将窗口变量从AppDelegate.swift移至SceneDelegate.swift)
class SceneDelegate:
使用Interface Builder,我构建了一个非常长的ScrollView,里面充满了自定义UIViews、常规UIViews、StackViews、UILabels、UIButtons等。对于一些自定义UIViews,如果它们没有任何数据,那么我想用一个显示"No Data Available“的UILabel替换它们,并且我希望能够设置边距并使该UILabel的文本居中。排列的,那么在我的ViewController中以编程方式完成