![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
开发
罗哥分享
为自由,学技术。
展开
-
UICollectionViewCell 自动大小的两种常用方式
方法一:自动计算override func viewDidLoad() { super.viewDidLoad() if let flowLayout = collectionView?.collectionViewLayout as? UICollectionViewFlowLayout { flowLayout.estimatedItemSize = UICollectionViewFlowLayout.automaticSize }}class YourC原创 2021-11-28 19:50:50 · 2494 阅读 · 0 评论 -
左对齐与中心对齐的FlowLayout
左对齐 FlowLayoutclass LeftAlignedCollectionViewFlowLayout: UICollectionViewFlowLayout { override func layoutAttributesForElements(in rect: CGRect) -> [UICollectionViewLayoutAttributes]? { let attributes = super.layoutAttributesFor原创 2021-11-28 19:45:52 · 528 阅读 · 0 评论 -
UICollectionView 自动大小
AutosizedCollectionViewclass AutosizedCollectionView: UICollectionView { override init(frame: CGRect, collectionViewLayout layout: UICollectionViewLayout) { super.init(frame: frame, collectionViewLayout: layout) registerObserver()原创 2021-11-28 19:35:46 · 998 阅读 · 0 评论 -
UICollectionView viewForSupplementaryElementOfKind 不调用
发现UICollectionView 的 方法不调用。func collectionView(_ collectionView: UICollectionView, viewForSupplementaryElementOfKind kind: String, at indexPath: IndexPath) -> UICollectionReusableView { }与 public func collectionView(_ collectionView: UICollectio原创 2021-11-24 13:32:41 · 3302 阅读 · 0 评论 -
解决UIPanGestureRecognizer 与 UISwipeGestureRecognizer 在 UIPageViewController 的各种问题
在UIGestureRecognizerDelegate代理中支持同时多手势即可- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer { if(gestureRecognizer == self.xxxGesture){..原创 2021-10-27 14:10:12 · 324 阅读 · 0 评论 -
pod package 打包因podspec中引入了dependency导致打出来.a库被使用时出现大量的依赖冲突 duplicate symbols for architecture 解决方案
做iOS库文件打包想必一定用过pod package , 最近使用pod做依赖库在使用pod package打包时,因我做的pod lib库的podspec文件中依赖了第三库,如下:Pod::Spec.new do |s| s.name = 'LWDrawboard' s.version = '1.0.0' s.summary = 'A short description of LWDrawboard.' 。。。。。原创 2020-05-28 03:56:45 · 2879 阅读 · 0 评论 -
解决:implicit declaration of function sqlite3_key is invalid in C99 -Wimplicit-function-declaration
最近更新到了xcode 11.4.1,发现原来引入 s.dependency 'SQLCipher' 的pod package打包失败了,一查发现有个这样的错误:error: implicit declaration of function 'sqlite3_key' is invalid in C99 [-Werror,-Wimplicit-function-declaration]在网上查了下,只要添加在 WARNING_CFLAGS 中添加-Wno-implicit-function-dec.原创 2020-05-27 02:51:33 · 138 阅读 · 1 评论 -
xcode11解决:xcode multiple commands produce .../xxx/Assets.car
最近在xcode 11上使用pod碰到一个问题,Assets.car被生成多次。问题如下:Multiple commands produce '/Users/luowei/Library/Developer/Xcode/DerivedData/LWAudioPlayer-ebxyxcdiplyaeucipfqphpogtkzh/Build/Products/Debug-iphonesimulator/LWAudioPlayer_Example.app/Assets.car':1) Targ.原创 2020-05-22 02:55:37 · 3204 阅读 · 0 评论 -
做独立开发的一些感想
好久没在CSDN上写东西,这次写点感想吧。 想想自己独立开发也有好多年了,从刚毕业做的在线销售系统,再到spring boot做写的my-finances,再后来转iOS做的万能输入法、我的浏览器、照片DIY、斗图王。一路走来,还是写一点感想吧。 要说起做独立开发,要从我刚学会编程时,我想那时候就应该有这种想法了,总想着除了正常的学习或工作之外,要自己独立做点什么东西,以突显出我与别人...原创 2018-02-11 18:42:27 · 1181 阅读 · 2 评论