我在适用于iOS 8.1及以上版本的iPhone的Swift 2.2,Xcode 7.3(7D175)中编写我的应用程序。
在我的应用中,我有两个自定义视图,以xibs设计。第一个视图是ContentView
,第二个视图是AudioView
。 ContentView
包含AudioView's
实例作为IBOutlet。在两个xib中,约束设置正确,有IB警告,当我在xib中调整视图大小时,它会根据约束完美地调整大小。但问题是,当我向AudioView
实例添加ContentView
实例时,AudioView's
子视图在IB和运行时都是错位的。
AudioView的屏幕截图:
正如您所看到的,在第一个屏幕截图中,元素正常放置,正如我之前所说,第二个屏幕上的元素放错了位置。这是link to my GitHub,我已经将这两个类的源代码和相应的xib上传到它。我该怎么做才能解决这个问题?
谢谢!