- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 iOS_如何使用xcode 8进行内存泄漏测试
1. 打开要进行内存泄漏的项目2. 进入 instruments 工具点击xcode的导航栏的Product --> Profile 或者 长按运行按钮-->选择Profile3. 选择Leaks 选项4. 开始进行Leaks测试(1) 选中Xcode先把程序(command + R)运行起来(如果Xcode左上角已经是instrument的图标就不用执行这一步了)(2)
2017-07-27 17:43:03 1829
原创 iOS_UIButton 实现button的内容左对齐以及图片和标题中间的间隔
要实现一个类似折叠效果的按钮 不多说 直接上代码和效果- (void)createButton{ UIButton *button = [[UIButton alloc]initWithFrame:CGRectMake(0, 100, self.view.frame.size.width, 55)]; button.backgroundColor = [UIColor o
2017-07-27 13:09:23 5689
原创 iOS--根据文本内容的长度动态改变label的宽度(有最大值)
最近项目里要求根据label的内容的长度动态改变label的宽度(label的最大宽度是150)示例代码如下: // 根据文本内容的宽度动态改变label的宽度 (宽度最大值为150) UILabel *JGlabel = [[UILabel alloc]init]; JGlabel.backgroundColor = [UIColor greenColor
2017-07-05 10:40:27 4201
原创 iOS—在tableView上实现始终在屏幕底部有一个button的效果
效果:项目里要实现不论tableView怎么滚动,始终保持屏幕下方有一个button思路:假如 当前的tableView是添加在BaseView上的1. 写一个 button 直接加在 BaseView 上,和 tableView 加在同一个父视图上,frame 写成屏幕下方的frame示例代码如下: // 尾部的button self.footerButton
2017-07-04 18:46:32 3025
原创 GIT_已经提交到远程仓库的错误提交怎么修复和回退
已经推到远程的分支上分某次提交发现中间有错误的信息,需要回退进行更改:步骤:1. 重置git reset HEAD^2. 修改并重新commit加上新的修改并提交:git commit -m "New commit message"3. 强制上传git push --force
2017-07-31 16:02:11 4174
原创 iOS_JS调用OC
1. 添加JavaScriptCore.frameworkBuild Phases --> Link Binary With Libraries --> + --> 搜索JavaScriptCore.framework --> 添加2. 在要调用的含有WebVIew的controller里面导入头文件3. 在webView的代理方法里面进行编写- (void)webViewDidF
2017-07-28 16:03:33 266
原创 iOS_目录结构基础知识点
使用xcode新建目录的时候,容易产生新建的目录在finder中找不到,那么,如何创建目录能使xcode中的目录结构和finder中保持一致呢?1. 在finder中创建好文件夹之后,拖进xcode中。2. 然后在刚刚添加进xcode中的文件里面新建你要添加的类即可。这样创建的目录会使xcode和finder中的目录结构保持一致。
2017-07-28 15:46:14 246
原创 iOS_视图阴影效果的实现
代码部分: // 路径阴影 UIBezierPath *shadowPath = [UIBezierPath bezierPathWithRect:self.callListBottomView.bounds]; self.callListBottomView.layer.shadowColor = [UIColor blackColor].CGColor; se
2017-07-27 18:06:09 708 1
原创 iOS_通话时间的计算
// 计算时间差-(NSString *)calculateCallTimeWithStartTime:(NSString *)startTime{ NSDateFormatter *formatter = [[NSDateFormatter alloc]init]; [formatter setDateFormat:@"yyyy_MM_dd__HH_mm_ss"];
2017-07-27 13:11:21 1820
原创 自定义带有cell间距的UITableViewCell
项目里要求做一个带有间距的cell效果如图:具体实现过程:1. 在自定义的cell里面重写cell的setFrame方法// 重写 自定义tableviewcell的setFrame方法- (void)setFrame:(CGRect)frame{ frame.origin.y += 4;// 整体向下移动 4 frame.size.hei
2017-07-04 14:57:53 364
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人