摘要:
在自定义 UITableViewCell 的 layoutSubviews 方法中添加如下代码- (void)layoutSubviews{ [super layoutSubviews]; if (self.superview) { if (CGAffineTransfor... 阅读全文
摘要:
UISegmentedControl 没有代理方法可以设置,不能在选择之前做预处理。为此,重写了 UISegmentedControl创建文件 RFSegmentedControl,继承自 UISegmentedControl,并添加代理方法 RFSegmentedControlDelegate两个... 阅读全文
摘要:
针对 TableView,有些时候需要在点击 cell 时,展开这行 cell,显现出更多的选项或者全部内容等。比较容易想到的处理方案就是利用 section,在未选择之前,每一行都是一个 section,待展开的内容都在这个 section 的 row 里面。在点击事件里,reload 当前选中的... 阅读全文
摘要:
UIView 可以设定autoresizingMask,当它的 superView 尺寸改变时,适应何种变化。不过 CALayer 却没有这个属性,如和做到让 CALayer 和 UIView 一样?可以这样:// in ViewController- (void)viewWillLayoutSub... 阅读全文
摘要:
@interface XXViewController (){ @property (strong, nonatomic) UITapGestureRecognizer *tapGesture;- (void)handleTapGesture:(UITapGestureRecognizer *... 阅读全文
摘要:
官方链接:https://rubygems.org/pages/download#formats下载安装:1.点击上面链接进入到官网,从顶部的链接下载压缩包;2.解压缩到指定文件夹,并通过 “cd” 指令进入到该文件夹;3.“ruby setup.rb” 使用该命令安装(可能需要管理员权限,使用su... 阅读全文
摘要:
参考:http://stackoverflow.com/a/526825 有这么一种需求,在列表顶端显示一些别样的数据,而这个别样的数据则需要通过一个别样的 View 来展现,它便是 UITableView 的 tableHeaderView。 倘若 tableHeaderView 里的内容很固定,... 阅读全文
摘要:
今天做了 Qzone 的分享,同样的代码在 demo 中可以拉起 QQ 客户端分享,而在我的项目中就只是发送成功,不跳转到 QQ 客户端,原因不明。SDK 文档中没有写,而微信和微博在程序启动时是需要注册 AppKey 的,想必这个腾讯开放平台也应该有这么个方法,找来找去就只有一个需要自己 allo... 阅读全文
摘要:
CocoaPods安装和使用教程安装及使用方法,这里有现成的,很细致,不再赘述(发音:zhuìshù,敲半天ao'shu,找不到这个词 =。=) 记录一下遇到的问题 1.CocoaPods 版本旧 The version of CocoaPods used to generate the lockf... 阅读全文
摘要:
找到 xx-Info.plist,打开 直接去修改 Bundle identifier 即可(默认后缀是项目名字)。 阅读全文