• 博客园logo
  • 会员
  • 周边
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






裸奔派队

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2022年10月10日

swiftUI 富文本
摘要: 在UIKit 框架中,富文本是以创建 NSMutableAttributedString 并添加对应的富文本属性来设置文本样式. 而在SwiftUI 中则是以 Text("") + Text("") 的方式实现.多个文本连接时会自动换行. 例: Text("注册前请您同意以下协议") + Text( 阅读全文
posted @ 2022-10-10 14:13 裸奔派队 阅读(589) 评论(0) 推荐(0)
 
swiftUI List 自带的拖拽行,及替换数据功能
摘要: 使用场景.用户长按某行视图,拖动后插入对应的行. @State var dataList = ["第一行","第二行","第三行","第四行","第五行"] var body: some View { List { ForEach(dataList, id: \.self) { str in Tex 阅读全文
posted @ 2022-10-10 11:16 裸奔派队 阅读(275) 评论(0) 推荐(0)
 

2022年9月15日

SwiftUI 将视图(view)作为参数.
摘要: 使用方式如下 注意点: 1. 声明一个类型V 并让其遵守 View 协议. V只是个例子你可以申明其它如 T 或 A 等你喜欢的标签. 2. 用 @ViewBuilder 修饰参数 view 3. 将处理完的view返回. func set<V>(@ViewBuilder _ view: () -> 阅读全文
posted @ 2022-09-15 15:25 裸奔派队 阅读(238) 评论(0) 推荐(0)
 

2022年3月29日

dateFormat 日期匹配
摘要: 正常情况服务器会返回比较格式化的时间字符串比如“2020-05-10 06:15:22”类似这样的格式,dateFormat = "yyyy-MM-dd HH:mm:ss" 就可以匹配.但有时候服务器返回的字符比较特别就需要调整一下. 例: let timeStr = "2018-06-28T13: 阅读全文
posted @ 2022-03-29 20:49 裸奔派队 阅读(77) 评论(0) 推荐(0)
 

2021年11月24日

swiftUI List 样式 隐藏分隔线,取消四周边距.
摘要: List(0..<20) { i in Color.red .frame(width: 200, height: 100, alignment: .center) .padding(.all, 10) .listRowSeparator(.hidden)// 隐藏分隔线 } .listStyle(. 阅读全文
posted @ 2021-11-24 17:41 裸奔派队 阅读(1516) 评论(0) 推荐(0)
 

2021年8月11日

swift 保留小数处理 官方案例
摘要: 网上大部分教程都是转换成NSString处理或者是乘以10的N次方转成整数去掉小数,再转成cgloat除以对应的数据来得到想要的数据.相对比较麻烦.以下是保留对应小数位官方给出的方案. 需要 ios 14.5 以上 // numberOfDecimalPlaces : 需要保留几位小数 // rul 阅读全文
posted @ 2021-08-11 09:11 裸奔派队 阅读(840) 评论(0) 推荐(0)
 

2020年7月9日

swift list简单使用
摘要: 1. 截取列表值 (前几个) /// let numbers = [1, 2, 3, 4, 5] /// print(numbers.prefix(2)) /// // Prints "[1, 2]" /// print(numbers.prefix(10)) /// // Prints "[1, 阅读全文
posted @ 2020-07-09 14:44 裸奔派队 阅读(919) 评论(0) 推荐(0)
 

2020年4月13日

pod 更新库问题
摘要: 在尝试网络上各种方法 ruby 更新到最新版 pod 更新到最新版,使用vpn.仍然提示 [!] CDN: trunk URL couldn't be downloaded: https://raw.githubusercontent.com/CocoaPods/Specs/master/Specs 阅读全文
posted @ 2020-04-13 11:55 裸奔派队 阅读(1047) 评论(0) 推荐(0)
 

2019年7月12日

libxml2使用.
摘要: 在build settings 中 1. 在Header Search Path中加入${SDKROOT}/usr/include/libxml2 2.在Other Linker Flag中加入-lxml2 阅读全文
posted @ 2019-07-12 14:48 裸奔派队 阅读(200) 评论(0) 推荐(0)
 

2019年7月6日

Main Thread Checker: UI API called on a background thread: -[UIApplication applicationState]
摘要: 最近的一个项目中使用到MBProgressHUD.在x以下的机型中没有问题.但是只要在x系列机型中运行就会出现 Main Thread Checker: UI API called on a background thread: -[UIApplication applicationState] 线 阅读全文
posted @ 2019-07-06 15:36 裸奔派队 阅读(4479) 评论(0) 推荐(0)
 
下一页