- 博客(5)
- 收藏
- 关注
原创 XCode配置SwiftFormat + SwiftLint规范项目代码风格
重启Xcode选中一个Swift文件就可以在Xcode的Editor菜单栏底部出现了(这里的快捷键是在Xcode的快捷键自定义配置的)打开系统设置->隐私与安全性->扩展->Xcode Source Editor,勾选SwiftFormat。现在项目根目录添加.swiftlint.yml文件做为swift lint配置文件具体规则请参考。(不知道为什么,在我的项目会被SwiftFormatForXcode的配置覆盖而不起作用)打开SwiftFormatForXcode在Rules菜单可编辑格式化样式。
2024-01-19 10:29:28 464 1
原创 Flutter 解决TextEditingController中文输入法监听带入拼音问题
【代码】Flutter 解决TextEditingController中文输入法监听带入拼音问题。
2023-09-18 11:27:25 439
原创 Flutter Selector 数组更新后不会触发刷新的问题
如下一段Selector的代码Selector<SearchPageProvider, Tuple2<SearchPageType, List>>( selector: (_, v) => Tuple2(v.type, v.listSource), shouldRebuild: (_old, _new) => _old.item1 != _new.item1 || !_old.item2.allEl
2021-04-01 16:55:41 1086
原创 UITextView字数限制之粘贴和中文以及emoji输入被截取的坑
//解决复制粘贴以及中文输入法的字数限制bug-(void)textViewDidChange:(UITextView *)textView{ //在没有候选词的时候进行截取 if(textView.markedTextRange ==nil){ // 记录光标位置 NSRange rang = textView.selectedRange; ...
2018-11-01 15:22:17 1425
原创 UITextView富文本输入并自适应高度(解决中文输入法候选词bug)
-(void)textViewDidChange:(UITextView*)textView{//markedTextRange不等于空时表示有候选字符,在中文输入情况下,有候选字符时会导致在进行富文本替换时加入候选字符if(textView.markedTextRange==nil){NSRangerang=textView.selectedRange;[selfexchan...
2018-06-06 19:28:44 1113
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人