首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > 其他 > 在视图上启用滚动,以查看多个元素 - iOS

在视图上启用滚动,以查看多个元素 - iOS

资 源 简 介

翻译 maninwest@Codeforge 作者 Amogh Natu@CodeProject这里将介绍如何在 iOS 的特定视图中启用滚动,即,视图中可能添加了很多元素,但是在一个屏幕中放不下,这就需要添加滚动。默认情况下,视图会有固定的高度(屏幕高度)。但是,常常需要向视图添加很多的 UI 元素。 这样,我们就需要按照以下 5 个步骤操作:在需要滚动的视图上,在其视图控制器上移除自动布局。将视图的 “Size” 属性设置为 “Freeform“。增加视图的高度到需要的尺寸。向视图添加一个滚动视图启用滚动并设置 scrollview 的尺寸。1. 在需要滚动的滚动视图的控制器上移除自动布局。在故事板中单击 View 控制器选中,然后取消选择右边的复选框2. 设置视图的“Size” 属性为 “Freeform”在Simulated Metrics 部分下的 Attributes检查器中,将属性从 Size 更改为 Freeform3.增加视图高度到需要的高度需要注意的是,在 size 改为 Freeform 之前,视图的尺寸是被禁用的。如下所示。之后,尺寸被启用。按照要求增加高度元素的值,并单击回车。4.向视图添加滚动视图从对象库中拖放滚动视图到这个视图。默认情况下,它将会占据视图的整个空间。可以按需要调整大小。5. 启用滚动视图的滚动并设置尺寸需要为滚动视图添加一个 outlet 并在实现中合成。这是为了给我们自己一个指

文 件 列 表

AddScrollingDemoApp\.DS_Store
AddScrollingDemoApp\AddScrollingDemoApp\AddScrollingDemoApp-Info.plist
AddScrollingDemoApp\AddScrollingDemoApp\AddScrollingDemoApp-Prefix.pch
AddScrollingDemoApp\AddScrollingDemoApp\AppDelegate.h
AddScrollingDemoApp\AddScrollingDemoApp\AppDelegate.m
AddScrollingDemoApp\AddScrollingDemoApp\main.m
AddScrollingDemoApp\AddScrollingDemoApp\ViewController.h
AddScrollingDemoApp\AddScrollingDemoApp\ViewController.m
AddScrollingDemoApp\AddScrollingDemoApp\Base.lproj\Main.storyboard
AddScrollingDemoApp\AddScrollingDemoApp\en.lproj\InfoPlist.strings
AddScrollingDemoApp\AddScrollingDemoApp\Images.xcassets\AppIcon.appiconset\Contents.json
AddScrollingDemoApp\AddScrollingDemoApp\Images.xcassets\LaunchImage.launchimage\Contents.json
AddScrollingDemoApp\AddScrollingDemoApp.xcodeproj\project.pbxproj
AddScrollingDemoApp\AddScrollingDemoApp.xcodeproj\project.xcworkspace\contents.xcworkspacedata
AddScrollingDemoApp\AddScrollingDemoApp.xcodeproj\project.xcworkspace\xcuserdata\amoghnatu.xcuserdatad\UserInterfaceState.xcuserstate
AddScrollingDemoApp\AddScrollingDemoApp.xcodeproj\xcuserdata\amoghnatu.xcuserdatad\xcschemes\AddScrollingDemoApp.xcscheme
AddScrollingDemoApp\AddScrollingDemoApp.xcodeproj\xcuserdata\amoghnatu.xcuserdatad\xcschemes\xcschememanagement.plist
AddScrollingDemoApp\AddScrollingDemoAppTests\AddScrollingDemoAppTests-Info.plist
AddScrollingDemoApp\AddScrollingDemoAppTests\AddScrollingDemoAppTests.m
AddScrollingDemoApp\AddScrollingDemoAppTests\en.lproj\InfoPlist.strings
VIP VIP
0.174680s