Swift5学习之旅-----UISegementedControl(分段控件)UIPageControl(翻页控制)
-
整体项目
如果这篇文章有帮助的话点个赞👍
GitHub没上传,先用着Dropbox(可能要翻墙)
https://www.dropbox.com/sh/7nqyop7b6ig0yn9/AAAlxgFFdMwdB8HGDJXgDOvaa?dl=0
Dropbox UISegementedControl(分段控件)UIPageControl(翻页控制) -
UISegementedControl

相关代码实现
//
// MySegementControl.swift
// segmentedcontrol-PageControl
//
// Created by 小天才智能电脑 on 2021/1/28.
//
import Foundation
import UIKit
class MySegementControl: UISegmentedControl {
override init(frame: CGRect) {
super.init(frame: frame)
self.backgroundColor = UIColor.lightGray
//设置按钮样式
self.insertSegment(with: UIImage(systemName: "message"), at: 3, animated: true)
self.insertSegment(with: UIImage(systemName: "phone.bubble.left"), at: 4, animated: true)
self.insertSegment(with: UIImage(systemName: "video.bubble.left"), at: 5, animated: true)
self.insertSegment(with: UIImage(systemName: "envelope"), at

本文介绍了如何使用Swift 5实现UISegmentedControl分段选择器和UIPageControl翻页控制,包括自定义样式、响应事件和滚动事件的处理。通过实例代码演示了如何改变背景颜色和交互行为。
最低0.47元/天 解锁文章
2793

被折叠的 条评论
为什么被折叠?



