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)
在设计器中我添加了一个滚动视图,我用这段代码让它有一个滚动条:
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)