[Xcode 实际操作]八、网络与多线程-(21)延时启动画面:使用Thread线程对象的延时方法...

本文介绍在Swift中如何使用线程对象的延时方法实现线程休眠,通过具体实例展示如何在Xcode中操作,包括添加图像视图、设置其属性以及在代码中实现线程休眠。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录:[Swift]Xcode实际操作

本文将演示如何使用线程对象的延时方法,让线程休眠一段时间,暂停动作的执行。

在项目导航区,打开启动画面的故事板【LaunchScreen.storyboard】

点击【库图标】,打开组件列表窗口。在搜索框内搜索:【Image View】

在组件名称上双击,将图像视图添加到故事版。

点击【显示或隐藏检查器】图标,打开检查器设置面板。

点击【尺寸检查器】图标,打开尺寸设置面板。

【X】:输入图像视图的水平坐标值

【Y】:输入图像视图的垂直坐标值

【Width】:输入图像视图的宽度数值

【Height】:输入图像视图的高度数值

点击【属性检查器】图标,打开属性设置面板。

【Image】:Picture。输入图像视图默认图片的名称。

在项目导航区,打开视图控制器的代码文件【ViewController.swift】

 1 import UIKit
 2 
 3 class ViewController: UIViewController {
 4 
 5     override func viewDidLoad() {
 6         super.viewDidLoad()
 7         // Do any additional setup after loading the view, typically from a nib.
 8         
 9         //调用线程对象的休眠方法,让主线程休眠2秒钟,
10         //此时线程的界面,将在启动画面停留2秒钟
11         Thread.sleep(forTimeInterval: 2)
12         
13         //创建一个视图对象,并设置其位置在(40,80),尺寸为(240,100)
14         let view = UIView(frame: CGRect(x: 40, y: 80, width: 240, height: 100))
15         //设置视图对象的背景颜色为棕色
16         view.backgroundColor = UIColor.brown
17         //将视图对象添加到根视图
18         self.view.addSubview(view)
19     }
20 
21     override func didReceiveMemoryWarning() {
22         super.didReceiveMemoryWarning()
23         // Dispose of any resources that can be recreated.
24     }
25 }

 

转载于:https://www.cnblogs.com/strengthen/p/10070268.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值