简体   繁体   English

iOS-如何为故事板上的通用设备的UIscrollview设置框架?

[英]IOS- how to set frames for UIscrollview for universal devices on storyboard?

I am working on a project in which I have to use UIScrollView for page scrolling. 我正在一个项目中,我必须使用UIScrollView进行页面滚动。 i want scrollview for universal devices(iPhone, iPad) I don't know how to set frame for it please help 我想要通用设备(iPhone,iPad)的滚动视图,我不知道如何设置它的框架,请帮忙

I used some methods but they are not working I use the following code in viewDidLoad method how to set it's frame for all devices 我使用了一些方法,但是它们不起作用,我在viewDidLoad方法中使用以下代码,如何为所有设备设置框架

- (void)viewDidLoad
{
    mainscrollview = [[UIScrollView alloc]init];
    mainscrollview.showsVerticalScrollIndicator=YES;
    mainscrollview.scrollEnabled=YES;
    mainscrollview.userInteractionEnabled=YES;
    [self.view addSubview:mainscrollview];

    [super viewDidLoad];
    // Do any additional setup after loading the view, typically from a nib.
}

http://natashatherobot.com/ios-autolayout-scrollview/看到此链接,您将获得一些帮助。

使用此代码为所有设备设置UIScrollView框架。

mainscrollview = [[UIScrollView alloc]initWithFrame:CGRectMake(0, 0, [[UIScreen mainScreen] bounds].size.width, [[UIScreen mainScreen] bounds].size.height)];

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM