Swift

iOS微信支付接入(Swift)

iOS微信支付接入(Swift)

项目配置 微信支付Demo:https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=11_1 把示例项目中的以下文件拖到项目中 Control文件夹下的WXApiManager.h和WXApiManager.m libWeChatSDK

Joe.Ye Joe.Ye 2023-04-01
0 0 0
Swift UI – 带结果列表的搜索条(UISearchDisplayController)的用法

Swift UI – 带结果列表的搜索条(UISearchDisplayController)的用法

注:代码已升级至Swift4 注:自iOS8起,苹果便废弃UISearchDisplayController的使用,改为使用UISearchController来实现类似功能 UISearchDisplayController控件默认封装了UISearchBar和UITableView,可同时提供

Joe.Ye Joe.Ye 2023-02-25
0 0 0
Swift UI – 搜索条(UISearchBar)的用法

Swift UI – 搜索条(UISearchBar)的用法

注:代码已升级至Swift4 搜索条样式 搜索条Options属性可设置如下功能样式: Shows Search Results Button:勾选后,搜索框右边显示一个圆形向下的按钮,单击会发送特殊事件。 Shows Bookmarks Button:勾选后,搜索框右边会显示一个书本的按钮,

Joe.Ye Joe.Ye 2023-02-25
0 0 0
Swift UI – 给表格添加编辑功能(删除,插入)

Swift UI – 给表格添加编辑功能(删除,插入)

注:代码已升级至Swift4 UITableView插入及删除 (1)给表格添加长按功能,长按后表格进入编辑状态 (2)在编辑状态下,第一个分组处于删除状态,第二个分组处于插入状态 (3)点击删除图标,删除对应条目 (4)点击添加图标,插入一条新数据 import UIKit class Vi

Joe.Ye Joe.Ye 2023-02-25
0 0 0
Swift UI – 将表格UITableView滚动条移动到底部

Swift UI – 将表格UITableView滚动条移动到底部

注:代码已升级至Swift4 有时我们需要通过代码自动将表格 UITableView 滚动条移动到尾部,下面分别介绍两种实现方法。 使用scrollToRow方法滚动到最后一行 let secon = 1 //最后一个分组的索引(0开始,如果没有分组则为0) let rows = 10 //最后

Joe.Ye Joe.Ye 2023-02-25
0 0 0
Swift UI – 自定义单元格实现微信聊天界面

Swift UI – 自定义单元格实现微信聊天界面

注:代码已升级至Swift4 设计需求 微信聊天界面的消息展示列表,实现的功能有: (1)消息可以是文本消息也可以是图片消息 (2)消息背景为气泡状图片,同时消息气泡可根据内容自适应大小 (3)每条消息旁边有头像,在左边表示发送方,在右边表示接收方 (4)消息按天分组展示 (5)增加消息发送框,

Joe.Ye Joe.Ye 2023-02-25
0 0 0
Swift UI – 给表格的单元格UITableViewCell添加图片,详细文本标签

Swift UI – 给表格的单元格UITableViewCell添加图片,详细文本标签

注:代码已升级至Swift4 表格UITableView中,每一单元格都是一个UITableViewCell。其支持简单的自定义,比如在单元格的内部,添加图片和详细文本标签。 注意UITableViewCell的style: (1)UITableViewCellStyle.default:默认的

Joe.Ye Joe.Ye 2023-02-25
0 0 0
Swift UI – 使用表格组件(UITableView)实现分组列表

Swift UI – 使用表格组件(UITableView)实现分组列表

注:代码已升级至Swift4 需求说明 (1)列表以分组的形式展示 (2)同时还自定义分区的头部和尾部 (3)点击列表项会弹出消息框显示该项信息 代码示例 import UIKit class ViewController: UIViewController , UITableViewDele

Joe.Ye Joe.Ye 2023-02-25
0 0 0
Swift UI – 使用表格组件(UITableView)实现单列表

Swift UI – 使用表格组件(UITableView)实现单列表

注:代码已升级至Swift4 需求说明 (1)列表内容从 Controls.plist 文件中读取,类型为 Array (2)点击列表项会弹出消息框显示该项信息 (3)按住列表项向左滑动,会出现删除按钮。点击删除即可删除该项 单元格复用机制 由于普通的表格视图中单元格形式一般都是相同的,所以本例

Joe.Ye Joe.Ye 2023-02-25
0 0 0
Swift UI – 使用UIWebView和UIToolbar制作一个浏览器

Swift UI – 使用UIWebView和UIToolbar制作一个浏览器

注:代码已升级至Swift4 使用网页控件(UIWebView)与工具栏控件(UIToolbar),自制一个小型的浏览器,其功能如下: 输入网址,点击“Go”按钮加载网页 加载过程中有进度条,同时可以点击停止按钮取消加载 有页面刷新按钮 有前进后退按钮 import UIKit class

Joe.Ye Joe.Ye 2023-02-25
0 0 0
Swift UI – 网页控件(UIWebView)加载本地数据,文件

Swift UI – 网页控件(UIWebView)加载本地数据,文件

注:代码已升级至Swift4 使用UIWebView加载本地数据或资源有如下三种方式: 使用loadHTMLString方法加载HTML内容 使用loadRequest方法加载本地资源(也可用于加载服务器资源) 先将内容保存成Data数据,再使用load方法加载 使用样例:通过 UISegm

Joe.Ye Joe.Ye 2023-02-25
0 0 0
Swift UI – 工具条(UIToolbar)及工具条按钮(UIBarButtonItem)

Swift UI – 工具条(UIToolbar)及工具条按钮(UIBarButtonItem)

注:代码已升级至Swift4 UIToolbar及UIBarButtonItem基本使用 UIBarButtonItem是工具条按钮,有如下5种init初始化方法: (1)初始化为普通图片按钮 import UIKit class ViewController: UIViewControlle

Joe.Ye Joe.Ye 2023-02-25
0 0 0
Swift UI – 使用UIDatePicker实现倒计时功能

Swift UI – 使用UIDatePicker实现倒计时功能

注:代码已升级至Swift4 如果使用UIDatePicker时将模式设置为CountDownTimer,即可让该控件作为倒计时器来使用。 代码示例 import UIKit class ViewController: UIViewController { var ctimer:UI

Joe.Ye Joe.Ye 2023-02-25
0 0 0
Swift UI – 日期选择控件(UIDatePicker)

Swift UI – 日期选择控件(UIDatePicker)

注:代码已升级至Swift4 使用Storyboard创建日期选择控件 首先我们将一个 UIDatePicker 控件和一个按钮直接添加到 Main.Storyboard 上。该按钮是为了点击时弹出提示框显示当前选择的日期和时间。 同时在 ViewController.swift 中使用 IBOu

Joe.Ye Joe.Ye 2023-02-25
0 0 0
Swift UI – 使用UIScrollView实现页面滚动切换

Swift UI – 使用UIScrollView实现页面滚动切换

注:代码已升级至Swift4 UIScrollView提供了以页面为单位滚动显示各个子页面内容的功能,每次手指滑动后会滚动一屏的内容。 实现该功能,需要如下操作: 将UIScrollView的isPagingEnabled属性设置成true 必须通过contentSize属性设置各个页面相加的宽

Joe.Ye Joe.Ye 2023-02-25
0 0 0
1 2 3 4