Swift - 以编程方式将 UIScrollView 宽度设置为 100%

Swift - programmatically set UIScrollView width to 100%

在设计器中我添加了一个滚动视图,我用这段代码让它有一个滚动条:

svDetails.contentSize = CGSizeMake(360, 400);

但是我希望它是 phone 宽度的 100%。 (保持宽度不变)。

因为现在它非常适合 iPhone 4s、5 和 5s 但在 iPhone 6,6+ 上看起来不太合适(滚动视图太小)

您可以使用此代码:

svDetails.contentSize = CGSizeMake(self.view.frame.size.width, self.view.frame.size.height)

希望对您有所帮助。

Dharmesh Kheni 在

中的上述解决方案

Swift 3:

svDetails.contentSize = CGSize(width: self.view.frame.size.width, height: self.view.frame.size.height)