
iOS
文章平均质量分 56
my_Wade
这个作者很懒,什么都没留下…
展开
-
解决 SwiftUI 中侧滑返回无效的问题
直接上代码extension UINavigationController: UIGestureRecognizerDelegate { override open func viewDidLoad() { super.viewDidLoad() interactivePopGestureRecognizer?.delegate = self } public func gestureRecognizerShouldBegin(_ gestureR原创 2021-07-19 10:11:02 · 956 阅读 · 0 评论 -
这道算法题还能这样解?有效的括号之最巧妙解法,我 给它命名为 “StackPro“
题目:给定一个只包括 ‘(’,’)’,’{’,’}’,’[’,’]’ 的字符串 s ,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。示例如下:s = "()[]{}" // 结果为trues = "{[]}" // 结果为trues = "([)]" // 结果为falses = "(}" // 结果为false1. 第一种解法 while & replace这是最容易的一种解法,我相信屏幕前的各位都能很轻松的想到.原创 2021-07-02 10:03:03 · 223 阅读 · 0 评论 -
SwiftUI 简单富文本
var body: some View { //新建文本视图 Text("Interactive ") //设置文字的字体颜色为黄色 .foregroundColor(.yellow) //同时给文字设置加粗的显示效果 .fontWeight(.heavy) //调用文本视图的加号扩展方法,拼接另一个文本视图, //该扩展方法可以将两个文本视图进行拼接,并返回一个统一的文本视图 +原创 2021-06-30 10:38:31 · 1128 阅读 · 2 评论 -
SwiftUI 自定义导航栏
相关Demodebugcustom title viewcustom title view searchleadingView&trailingViewforegroundhidden bottom linebackground imagebackground linearGradientupdate background alphaintercept back eventignore top原创 2021-05-17 10:58:22 · 1193 阅读 · 4 评论 -
两个tableView的二级联动
1.一个xib的UIView中包含两个tableView 14 Placeholders File's Owner First Responder v Dropdown View Left Table V Right Table Vi Dr leftTableView rightTableView v uuuet vonecuons gestureRecognizers V Pafaran原创 2016-05-17 14:39:00 · 2372 阅读 · 1 评论 -
tableViewCell、collectionViewCell、组头组尾等总结
使用xib方式自定义celltableView使用代码方式自定义cellcollectionView使用代码方式自定义cell原型cell静态cell 使用xib方式自定义cell:1.创建一个自定义的cell类,并继承UITableViewCell2.设置xib文件里面的cell需要和自定义的cell相关联(在类型控制器中更改c原创 2016-05-17 14:44:37 · 2116 阅读 · 1 评论 -
Masonry框架使用示例(转载)
前期准备:下载Masonry并导入到工程中;将Masonry.h导入当前控制器。案例一:要求:无论在什么尺寸的设备上(包括横竖屏切换),红色view都居中显示。最终效果实现:#import"ViewController.h"#import"Masonry.h"@interfaceViewController ()@转载 2016-05-17 14:47:48 · 687 阅读 · 1 评论 -
UICollectionView实现无限滚动(理解花了我不少时间)
第一步://程序一开始就滚动到第二个cell//滚动的前提是已经有cell数据了(所以不要在数据还没有加载就滚动)NSIndexPath *idxPath = [NSIndexPathindexPathForItem:1inSection:0];[self.collectionViewscrollToItemAtIndexPath:idxPath atScr原创 2016-05-17 14:50:55 · 6778 阅读 · 1 评论 -
Xcode中经常出现的编译错误 linker command failed with exit code...
错误 解决方式或者删除参与编译但是找不到的文件 错误 解决方式1.一般导入了.m文件,换成.h文件就没问题了2.还有可能出现了同名的文件 错误: 解决办法:估计是不小心把main函数删了!!!原创 2016-05-17 14:55:58 · 1330 阅读 · 0 评论