自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 pod 上传命令备注

pod spec lint 本地检查配置文件是否合格 pod trunk push PodName.podspec 上传命令

2017-03-12 00:48:46 383

转载 ios 不采用三方框架热更新

核心功能在这里,其余步骤其实在另外一个FrameWorks工程,那边做的事情就是建立了一个HotUpdateControl对象 内部有一个方法getVcs 可以返回一个UIViewController数组#import "TabController.h" //#import <HotUpdateMudel/HotUpdateControl.h> @interface TabControlle

2017-03-05 22:32:50 392

原创 swift 为方法追加代码

很多时候嫌弃三方库或者系统框架的某个方法没有执行到自己想要的目的,进行如下代码修改。就可以达到追加代码的目的//// ViewController.swift// PanaStackView//// Created by 曾祥林 on 2017/3/2.// Copyright © 2017年 曾祥林. All rights reserved.//import UIKitclas

2017-03-05 00:51:33 513

原创 swift extension 关联变量

直接上代码import Foundationextension NSObject { private struct NotificationIdentifyStruct { static var NotificationIdentify:String? } var NotificationInstanceIdentify: String {

2017-03-04 23:52:22 1155

原创 xib可视化自定义变量

@IBInspectable 让类的支持kvo的属性可以在Xib里面进行设置@IBDesignable 让xib里面的设置立即可见 范例 @IBDesignable class PanaStackView: UIView { @IBInspectable var cornerRa:CGFloat{ set{ self.layer.corner

2017-03-04 22:50:50 378

原创 XIB选中底层的view,Xcode快速打开文件

文件太多了不好找 command+shift+O,快速打开需要的文件 很多时候view被遮挡就没法选择了 control+shift+鼠标左击 可以出现view列表

2017-03-04 22:39:44 657

原创 UITableView的更新是有可能存在多线程冲突的

headerView.setLayoutClosure { self.sizeHeaderToFit() } commentzTableView.beginUpdates() commentzTableView.tableHeaderView = headerView commentzTableView.endUpdates() 这个代码段存在于v

2017-02-23 10:58:40 538

原创 Swift 常用三方框架

https://www.zhihu.com/question/28816900

2017-02-22 21:41:19 523

原创 近期需要实现的技术目标汇总

1 一个对象进行随时一句一个新的字典更改内部变量

2017-01-22 00:43:30 457

原创 Android 控制比例布局

weightSum属性和layout_weight配合使用 外层设置Sum属性 内层只需要按照比例设置weight属性即可 android:layout_weight属性解析,当外层控件未设置weightSum属性时,外层空间的weightSum值其实也是存在的,这个值的大小等于内层所有控件layout_weight属性之和,所以当只有一个控件时,会占据整个外层控件,但是当你对外层控件设置了w

2017-01-03 17:04:37 771

转载 iOS开发的一些奇巧淫技

TableView不显示没内容的Cell怎么办?类似这种,我不想让下面那些空的显示.很简单.1self.tableView.tableFooterView = [[UIView alloc] init]; 试过的都说好.加完这句之后就变成了这样.自定义了leftBarbuttonItem左滑返回手势失效了怎么办?123456    self.navigationItem.le

2016-12-21 23:37:12 332

原创 UIWebView限制滑动

UIWebView限制滑动 contentWebView.scrollView.bounces = false contentWebView.scrollView.isScrollEnabled = false 暂时不要问我为什么要两个一起设置,还没研究透呢,有人知道为什么也希望能够给我说一声

2016-12-16 02:25:40 874

原创 tableView内的View悬停在导航栏的效果

首先看看效果,我只是做了一个demo 里面的view我只是用了一个很普通的label来代表,要具体用其他控件可以随意 上过程了 首先下面我建立了一个controller 里面包含了一个UITableview 上面红色范围内的是tableView的HeaderView 下面重复的很多文字是Cell controller 我就不细说了 把代码展示出来TestViewController.s

2016-12-07 23:45:57 1128 1

原创 让UIImageView内部的图片颜色根据UIImageView的TintColor来进行变化

让UIImageView内部的图片颜色根据UIImageView的TintColor来进行变化 只需要 var titleViewImageView = UIImageView(image: { #imageLiteral(resourceName: “switch_lower”).withRenderingMode(UIImageRenderingMode.alwaysTe

2016-11-18 00:11:22 1240

转载 IOS 72个常用的函数

IOS 72个常用的函数 超级有用 先备份 完全看过之后再来写 http://www.jb51.net/article/59777.htm

2016-11-17 23:09:41 352

转载 设置导航栏全透明效果

前言本篇是iOS开发技巧系列博客的第五篇,本篇主要和大家一起分享如何设置导航栏全透明效果。在实际开发中也经常会有这样的需求,比如iPhone版本的QQ音乐,其播放音乐界面的导航栏就是透明的,如下所示:这里写图片描述实现为简化操作,这里我们使用 storyboard 简单搭建界面,为视图控制器添加导航栏,并为其添加两个 item 属性(具体实现这里不再阐述),如下所示:这里写图片描述运行工程,效果如下

2016-11-17 20:46:42 2514

原创 iOS将返回Bar的Back改为”返回”

IOS将返回Bar的Back改为”返回”方法 App Plist加一行 Localized resources can be mixed 并设置为YES即可 其实这个设置是将App本地化语言操作

2016-11-17 20:09:30 503

转载 UICollectionView 设置不同的 Section 背景颜色

UICollectionView 无法通过属性设置或数据源来为不同的 Section 设置不同的背景颜色,要想达到这样的效果就需要自定义自己的布局对象(UICollectionViewLayout)。自定义布局可以完全自定义布局,但这里我们只继承 UICollectionViewFlowLayout 还是使用系统内置的 Flow 布局。那么 Section 的背景颜色是属于 UICollection

2016-11-17 01:35:07 4747

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2016-11-17 01:32:10 306

转载 UIScrollView alwaysBounceVertical属性

继承自UIScrollView的所有控件都具有三个属性  bounces  alwaysBounceVertical alwaysBounceHorizontal 用来控制滚动视图是否反弹,bounces默认是YES,当它为NO的时候,其他两个属性值设置无效,滚动视图无法反弹;只有当bounces是YES的时候,其他两个属性设置才有效,alwaysBounceVertical设置垂直方向的反弹

2016-11-17 00:56:14 1072

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除