iOS
1990Scarlett
这个作者很懒,什么都没留下…
展开
-
极光推送
http://www.tuicool.com/articles/jEvqQvr点击打开链接转载 2016-06-13 14:56:43 · 303 阅读 · 0 评论 -
项目上传到cocoapods 打包framework上传到cocoapods
一.先上传项目到 github1.登陆github2.创建仓库3.下载仓库到本地 (我一般都xcode的下载)4 新建项目到你下载的目录下5.commit push 提交到github 上 就能看到自己上传的文件6.为项目标记tag 再次提交二. 上传cocoa pods1.在工程根目录初始化一个Pods原创 2016-07-13 17:02:22 · 4622 阅读 · 2 评论 -
打包Framework
独立出来打 framework 1.创建framework2.如果有用到 cocoapods里的文件, 集承cocoapods, 保证编译不报错3.打包静态库 需要修改下,动态库是无法上传AppStore的4.还需修改个设置(此设置不改 6s 编译的包, 4s上运行会报错)5.把需要暴露的.h 暴露出去6.总的头文件里最好引用下要暴露原创 2016-07-13 14:49:37 · 1473 阅读 · 0 评论 -
滚动视图 ScrollView PageController NSTimer
/// Created by 银羽2 on 16/4/28.// Copyright © 2016年银羽2. All rights reserved.//#import "ViewController.h"#define kImageCount 5@interface ViewController ()UIScrollView原创 2016-05-04 10:34:02 · 327 阅读 · 0 评论 -
ScrollView Xib布局
//ScrollView 内部要放一个View//View除了约束四边外还要另加宽高 两个约束//View的宽高拖进去代码改变滚动区域http://www.cocoachina.com/ios/20150104/10810.html点击打开链接转载 2016-04-29 17:14:31 · 528 阅读 · 0 评论 -
xib里 scrollView的 适配
ScrollView s上 一定要放一个view, 然后再布局, view, 和scrollview相等 也还要设置 固定宽高,把 view的宽高 拉成属性, 代码里 动态修改高度 就能实现 scrollview的滚动scrollView的约束view上的约束@property (weak, nonatomic) IBOutletNSLay原创 2016-04-01 18:13:04 · 2311 阅读 · 0 评论 -
让button一直旋转 还能点击
脑袋糊了一早上让小球 一直旋转 还能点击 [selfzoomScale:nil];执行时间是1秒,可以先手动调一次 添加定时器 self.timer = [NSTimerscheduledTimerWithTimeInterval:1target:selfselector:@selector(zoomScale:)userInfo:n原创 2016-03-28 15:17:09 · 1697 阅读 · 0 评论 -
xib创建 图片还有label 赋不上值
刚开始 创建 cell一直显示不出来后来发现 cell 下面又加了个cell 布局有问题, 已经犯过很多次这个问题了标示符 没设行数 没设问题一堆堆接着 又是cell 上label 值赋不上发现是 拖得线 不知道啥时候断了原创 2016-03-18 18:05:07 · 837 阅读 · 0 评论 -
xib 布局 代码改变frame
把 xib 里布局的宽高拖出来width代码里直接.constant 改 self.preserveV.width.constant = width;原创 2016-03-17 10:38:46 · 684 阅读 · 0 评论 -
segue走的话如何给下个界面传值
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{ [tableView deselectRowAtIndexPath:indexPathanimated:YES]; [selfperformSegueWithIdenti原创 2016-03-10 12:01:03 · 320 阅读 · 0 评论 -
xib table 固定宽度上的自适应宽度
左边 地理位置图标 里城市 是5如果城市 lable不设宽度的话 lable 宽度是根据文字自适应我需要 table 没有文字的话 鼓励宽度也是27 先添加宽度 然后edit = 改成>=原创 2016-03-25 09:51:23 · 397 阅读 · 0 评论 -
如此之笨 storyboard里找view
一直在想 storybord里的view重新关联类了,在控制器里不知道怎么点出来自己真是够笨的直接给view脱线到控制器啊哎笨笨原创 2016-03-10 14:00:54 · 262 阅读 · 0 评论 -
storyboard代码根据segue 跳转
根据 segue跳转 ""写线的名字 最好写成要跳转控制器的类名,方便区分 [selfperformSegueWithIdentifier:@"AdvancedListViewController"sender:nil];没有联系 又是stroyboard又是继承自基类 FreeConsul原创 2016-03-03 11:38:31 · 379 阅读 · 0 评论 -
xib创建的空视图 加载的时候 设置大小
UIView *preserveV = [[[NSBundlemainBundle]loadNibNamed:@"PreserveView"owner:selfoptions:nil]lastObject]; preserveV.frame = CGRectMake(0, 0, kScreenWidth, kScreenHeight) ;原创 2016-03-01 10:04:25 · 869 阅读 · 0 评论 -
push xib 建的controller
PreserveViewController *preserveVC = [[PreserveViewControlleralloc] initWithNibName:@"PreserveViewController"bundle:[NSBundlemainBundle]]; [self.navigationControllerpushViewContro原创 2016-03-01 09:43:14 · 558 阅读 · 0 评论 -
xib今天遇到的各种问题
1.图片 加载 图片上的label 不显示, 最后是因为xib 里位置动了 图片跑到最上层盖住了labe2.加载xib 有时候会崩 或加载不出来 先查看xib 是否有多余控件3.查看关联 标示符4.xib 今天button 一直点击无响应 刚开始 是 addsubview xib视图的 ,最后改为头视图 直接返回就好了, 至于为啥还不是很清楚5.babel 的text 赋原创 2016-01-30 15:02:06 · 719 阅读 · 0 评论 -
xib 中设置圆角 边框
=设置边框原创 2016-01-26 18:03:05 · 460 阅读 · 0 评论 -
自定义Tableview 右滑自带的 Delete按钮
此方法在 UITableViewCell里写-(void)layoutSubviews{ [super layoutSubviews]; [self modifiDeleteBtn];}-(void)modifiDeleteBtn{ for (UIView *subView in self.subviews) { if ([subView原创 2017-04-30 15:40:45 · 440 阅读 · 0 评论 -
TableHeaderView 高度问题
经常要改变tableview 头视图的高度(是tableview的头视图 不是cell分区的头视图)改变frame 经常变化不过来重置frame后 一定要用下面一行代码 重新给tableview赋值 self.tableHeaderView.frame =CGRectMake(0,0, kScreenWidth,88 +kScreenWidth/3原创 2016-12-14 11:44:34 · 6632 阅读 · 0 评论 -
计算tableviewcell高度
http://blog.csdn.net/corey_jia/article/details/49232779转载 2016-12-05 14:05:52 · 335 阅读 · 0 评论 -
TableViewCell 系统自带的几种样式
原创 2016-05-11 14:38:17 · 3542 阅读 · 0 评论 -
tableView cell的几种样式样式 右侧带图片
原创 2016-05-06 18:27:21 · 3101 阅读 · 0 评论 -
判断 tableview class 是否相等
table.registerClass(CustomTableViewCell.self, forCellReuseIdentifier: identifier) let cell = table.dequeueReusableCellWithIdentifier(identifier, forIndexPath: indexPath) as? CustomTableViewCell原创 2016-03-07 15:10:29 · 931 阅读 · 0 评论 -
tableView的plain 和grouped 样式
两种样式上推时的效果原创 2016-05-11 11:48:49 · 374 阅读 · 0 评论 -
一句话让tableView滑动到最顶端
[self.tableViewsetContentOffset:CGPointMake(0,0)];原创 2016-05-03 10:20:52 · 254 阅读 · 0 评论 -
tableview崩在 注册
//TableView 崩溃先看注册 //不显示 看行高设置了没 //tableView 一早上 一直崩在注册,最后发现错了两处 不崩才怪// [self.tableView registerClass:[UITableView class] forHeaderFooterViewReuseIdentifier:TableVie原创 2016-01-21 11:28:05 · 548 阅读 · 0 评论 -
tableview头视图与 tableview中间有空隙
-(CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section{ return 0.1;}高度设成0.1就好了原创 2016-03-10 17:13:09 · 1422 阅读 · 0 评论 -
tabel 右边箭头样式
cell.accessoryType =UITableViewCellAccessoryDisclosureIndicator; UITableViewCellAccessoryNone, // don't show any accessory view UITableViewCellAccessoryDisclosureIndicat原创 2016-04-06 15:52:42 · 486 阅读 · 0 评论 -
tableview滚动实时调用的方法
//tableview滚动 会走scrollview代理的所有方法,可进scrollview代理方法里进行查看// 这个方法是实时会走的-(void)scrollViewDidScroll:(UIScrollView *)scrollView{ CGPoint translation = scrollView.contentOffset;原创 2016-03-10 09:34:16 · 3814 阅读 · 0 评论 -
继承自UITableViewController 改为继承自viewController
设置代理 添加 self.tableView.delegate =self; self.tableView.dataSource =self; [self.viewaddSubview:self.tableView];UITableViewStyleGrouped头视图跟着移动原创 2016-02-26 15:21:06 · 1389 阅读 · 0 评论 -
tableView 尾视图一直固定不动
尾视图一直在底部不跟着滑动后来发现是少些了这句,系统默认为plain样式了 self.tableView = [[UITableViewalloc] initWithFrame:CGRectMake(0,0, kScreenWidth,kScreenHeight)style:UITableViewStyleGrouped];原创 2016-02-25 17:07:01 · 2405 阅读 · 0 评论 -
tableview 取消点击状态 去除分割线
去除分割线 tableView.separatorStyle = NO;取消点击状态 cell.selectionStyle =UITableViewCellSelectionStyleNone;原创 2016-02-03 18:04:43 · 966 阅读 · 0 评论 -
多个tableview共用一个控制器
要善于使用传进来的tableview 和自己的进行判断-(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{ if (tableView == self.secondListTableV) {//假如二级界面原创 2016-01-26 11:18:47 · 1146 阅读 · 0 评论 -
TableView分割线顶不到头 解决
TableView的分割线 默认与左边有一段距离,取消这个默认间距需实现两个方法/** * tableView线条顶到头的方法 */-(void)viewDidLayoutSubviews{ if ([self.tableViewrespondsToSelector:@selector(setSeparatorInset:)]) {原创 2015-12-25 09:21:44 · 1493 阅读 · 0 评论 -
继承自UITableViewController 需要往视图上添加固定按钮
继承自UITableViewController 需要添加按钮到最上层发现self.view 添加的话 tableView滑动的时候 按钮也是跟着滑动的#pragma mark 创建上架按钮悬浮按钮-(void)creatDownBtn{ self.suspensionBtn = [UIButtonbuttonW原创 2015-12-25 09:24:43 · 1174 阅读 · 0 评论 -
tableview使用xib 创建cell
无需再注册 记得判断是否为空 来进行复用标示符重名 害死了我 if (tableView== self.ListTableV) {//加入一级界面 FirstViewCell *Firstcell = [tableView dequeueReusableCellWithIdentifier:@"FirstListIdentifier"];原创 2016-01-26 11:16:03 · 1358 阅读 · 0 评论 -
Tableview显示 老少一行解决了
就是各种迷糊了 创建的时候 用array count 创建的tableview的大小, 当返回头高的时候,能不少显示么, 太笨了 .........自己下次再碰到 1.看tableview创建大小2.看头视图高度3.看返回个数低效率 如何解决??行动的矮子........学好 玩好 一个人要过好生活不过如此不要将就 要讲究原创 2016-01-23 10:21:31 · 388 阅读 · 0 评论 -
tableView 头视图的高度
返回tableView头视图的高度的时候,0不如0.1好使 返回0,一直是系统默认高度-(CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section{ if (section == 0){ return 0.1; }原创 2016-01-15 11:44:50 · 1291 阅读 · 0 评论 -
TableView 根据数据显示分割线
TableView 使用系统分割线的时候,数据铺不满全屏的时候 分割线也显示这个简单粗暴的方法可以直接隐藏掉下部分得分割线 //增加一个footerView来隐藏下方的空白视图的分割线 self.tableView.tableFooterView = [[UIViewalloc]init];原创 2015-12-25 09:37:35 · 739 阅读 · 0 评论 -
block 内部使用到self 需要重新定义
block一直晕//第二界面#import typedef void(^IsDismiss)(BOOL);@interface HomePageViewController : UITableViewController@property (copy, nonatomic) IsDismiss isDismiss;原创 2016-01-13 10:51:12 · 730 阅读 · 0 评论