- 博客(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
原创 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关注的人