可以为纵向和横向设置不同大小的滚动条吗?
Posted
技术标签:
【中文标题】可以为纵向和横向设置不同大小的滚动条吗?【英文标题】:It's possible set different size a scroll for portrait and landscape orientation? 【发布时间】:2014-08-07 02:58:00 【问题描述】:可以为纵向和横向设置不同大小的卷轴吗? 示例:纵向:x500 y568 横向:x568 y320
首页.h
@interface 主页:UIViewController
IBOutlet UIScrollView *ScrollerHome;
@结束
首页.m
(void)viewDidLoad [超级viewDidLoad];
//----------------------------------ScrollView Home--------- ------------------------------// [ScrollerHome setScrollEnabled:YES]; [ScrollerHome setContentSize:CGSizeMake(815, 610)];
@结束
【问题讨论】:
【参考方案1】:UIInterfaceOrientation orientation = [[UIApplication sharedApplication] statusBarOrientation];
if (orientation == UIDeviceOrientationPortrait || orientation ==
UIDeviceOrientationPortraitUpsideDown)
//portrait
[ScrollerHome setContentSize:CGSizeMake(500, 568)];
else if (orientation == UIDeviceOrientationLandscapeLeft || orientation == UIDeviceOrientationLandscapeRight)
//landscape
[ScrollerHome setContentSize:CGSizeMake(568, 320)];
【讨论】:
以上是关于可以为纵向和横向设置不同大小的滚动条吗?的主要内容,如果未能解决你的问题,请参考以下文章
elementuitable横向滚动条样式和纵向滚动条样式不
如何固定table的第一行,不随纵向滚动条滚动,但能横向滚动
css Div在页面中纵向固定,不随滚动条滚动,横向随滚动条滚动