注:代码已升级至Swift4 使用Storyboard创建日期选择控件 首先我们将一个 UIDatePicker 控件和一个按钮直接添加到 Main.Storyboard 上。该按钮是为了点击时弹出提示框显示当前选择的日期和时间。 同时在 ViewController.swift 中使用 IBOu
注:代码已升级至Swift4 UIScrollView提供了以页面为单位滚动显示各个子页面内容的功能,每次手指滑动后会滚动一屏的内容。 实现该功能,需要如下操作: 将UIScrollView的isPagingEnabled属性设置成true 必须通过contentSize属性设置各个页面相加的宽
注:代码已升级至Swift4 基本使用 当内容尺寸超过屏幕时,使用UIScrollView可以实现滚动条视图,即手指触摸滚动屏幕方便浏览整个页面。 let scrollView = UIScrollView() scrollView.frame = self.view.bounds let im
注:代码已升级至Swift4 基本使用 微调器(UIStepper)控件包含两个按钮“+”和“-”,让使用者可以做数值上的调整。 class ViewController: UIViewController { var stepper:UIStepper! var label:
注:代码已升级至Swift4 使用图像控件显示图片 let imageView = UIImageView(image:UIImage(named:"image1")) imageView.frame = CGRect(x:10, y:30, width:300, heigh
注:代码已升级至Swift4 创建操作表 创建一个操作表(或叫底部警告框)并弹出显示 注:自iOS 8起,建议使用UIAlertController代替UIActionSheet。点击查看UIAlertController的用法 import UIKit class ViewControl
注:代码已升级至Swift4 创建告警框 创建并弹出一个告警框,并带有“确定”和“取消”两个按钮 注:自iOS 8起,建议使用UIAlertController。点击查看UIAlertController的用法 class ViewController: UIViewController {
注:代码已升级至Swift4 滑块的创建 let slider = UISlider(frame:CGRect(x:0, y:0, width:300, height:50)) slider.center = self.view.center slider.minimumValue = 0 /
注:代码已升级至Swift4 创建进度条 let progressView = UIProgressView(progressViewStyle: .default) progressView.center = self.view.center progressView.progress = 0
注:代码已升级至Swift4 选择控件的创建,并监听控件选择值 import UIKit class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad(
注:代码已升级至Swift4 创建UISwitch,以及监听值的改变 import UIKit class ViewController: UIViewController { var uiswitch:UISwitch!; override func viewDidLoad
注:代码已升级至Swift4 多行文本控件的创建 文本输入框支持的样式: let textview = UITextView(frame:CGRect(x:10, y:100, width:200, height:100)) textview.layer.borderWidth = 1 //边
注:代码已升级至Swift4 文本框的创建 文本输入框支持的样式: UITextBorderStyle.none:无边框 UITextBorderStyle.line:直线边框 UITextBorderStyle.roundedRect:圆角矩形边框 UITextBorderStyle.beze
注:代码已升级至Swift4 按钮的创建 (1)按钮有下面四种类型: UIButtonType.system:前面不带图标,默认文字颜色为蓝色,有触摸时的高亮效果 UIButtonType.custom:定制按钮,前面不带图标,默认文字颜色为白色,无触摸时的高亮效果 UIButtonType.c
注:代码已升级至Swift4 iOS开发经常会遇到读文件,写文件等,对文件和文件夹的操作,这时就可以使用FileManager,FileHandle等类来实现。 标签的创建 import UIKit class ViewController: UIViewController { o