【问题标题】:difference between CGRectMake and setContentSize scrollVewCGRectMake 和 setContentSize scrollVew 的区别
【发布时间】:2012-09-19 09:57:05
【问题描述】:

这两条指令有什么区别

scrollView.frame=CGRectMake(0, -100, 960, 100);

[scrollView setContentSize:CGSizeMake(960, 100)];

【问题讨论】:

    标签: xcode scrollview cgrectmake


    【解决方案1】:

    scrollView.frame=CGRectMake(0, -100, 960, 100);

    设置 UIScrollView 的框架。这意味着您可以在视图上设置 UiScrollView 的原点和可见大小。

    [scrollView setContentSize:CGSizeMake(960, 100)];

    设置 UIScrollView 的内容大小。您使用 UIScrollView,因为您要显示的内容比在视图框架内显示的内容要多。因此,您必须设置上下滚动的 contentView 的大小。

    查看 Apple 文档:Creating and Configuring Scroll Views

    【讨论】:

    • 认为它是有帮助的和奖励
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多