安装cocoapods 2024-04-01 | iOS 最近因为重装了系统,需要重新安装cocoapods,在终端运行 sudo gem install cocoapods 时,等了半天也没动静。 发现不走终端代理,查看进程后发现没有走终端代理,只有ruby🐢的速度。 只好另寻它法,仔细检查 gem install 命令后发现添…… Continue reading
MacCatalyst 中 viewDidLayoutSubviews 无限调用 2024-03-30 | MacCatalyst MacCatalyst 中,viewDidLayoutSubviews 方法在窗口活跃时会调用,如果在方法中添加断点,再跳过断点,就会出现无限调用的假象。 触发断点时,xcode会活跃,应用进入后台;跳过断点时,应用活跃,xc…… Continue reading
使用 UISplitViewController 时遇到的问题 2023-05-01 在使用 Mac Catalyst 开发时遇到一个奇怪的问题,将 UISplitViewController.Style 设置为 doubleColumn 或者 tripleColumn 时,主控制器总是有一部分内容不显示,而出现在 window 外面。 window?.rootViewController = UISplitViewController(style: .doubleColumn) // window?.rootViewController = UISplitViewController(style: .tripleColumn) 如上图,绿色部分超出 window 范围 不设置 UISplitViewController.Style 时,显示正常。 // 不设置 style 时,默认值似乎为 u…… Continue reading