IOS
Wengyuyu1234
这个作者很懒,什么都没留下…
展开
-
IOS-用代码画按钮(checkbox,button)
1. Button:// successButton = [UIButton buttonWithType:UIButtonTypeCustom];// CGRect frame = CGRectMake(30, 100, 160, 40); self.view.backgroundColor = [UIColor whiteColor]; successBu转载 2015-04-11 15:58:39 · 1166 阅读 · 0 评论 -
迭代方法总结
下面的迭代方法就是创建树,树中的父节点和子节点的关系是:子节点的parentID是父节点的ID。迭代方法特点:1.方法本身调用自己2.调用迭代方法时传的参数不同3.迭代方法中必须存在if语句,用来终止迭代(if ([gp.parentID isEqualToNumber:[NSNumber numberWithInt:pid]])),满足条件继续调用,否则退出。- (N原创 2017-06-19 16:51:30 · 2304 阅读 · 0 评论 -
UITableView 的 cell显示不完整的问题
在iOS 7中,苹果引入了一个新的属性,叫做[UIViewController setEdgesForExtendedLayout:],它的默认值为UIRectEdgeAll。当你的容器是navigation controller时,默认的布局将从navigation bar的顶部开始。这就是为什么所有的UI元素都往上漂移了44pt。修复这个问题的快速方法就是在方法- (void)view转载 2017-05-09 15:50:46 · 2191 阅读 · 0 评论 -
IOS cellForRowAtIndexPath方法不被调用
问题: 第一次进入可以调用,创建新的cell。 从别的view跳转回来,就不在创建新的cell,不调用方法cellForRowAtIndexPath @interface ScheduleTableViewController :UITableViewController - (UITableViewCell *原创 2017-05-09 15:49:50 · 2242 阅读 · 0 评论 -
IOS 在tableviewcell里面嵌入switch控件及事件处理
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { UISwitch *shoutDown= [[UISwitchalloc]init]; [shoutDownaddTarget:selfact原创 2017-04-26 12:03:17 · 4576 阅读 · 0 评论 -
IOS 注销到登录页面
页面间跳转:实现注销页面,跳转到登录页面: LoginViewController *logView = [[LoginViewControlleralloc]initWithNibName:nilbundle:nil]; AppDelegate *myDelegate = [[UIApplicationsharedA原创 2017-05-16 12:13:23 · 2532 阅读 · 0 评论 -
IOS 页面跳转问题:点击按钮页面不跳转
问题:每次运行模拟器进入(登录页面->我的页面->注销)没有问题,但是注销后回到登录页面,再点击登录就没有反应了。AppDelegate:LoginViewController *loginViewController = [[LoginViewController alloc]init];if ([loginViewController isKindOfClass:[LoginViewContr原创 2017-05-24 08:40:38 · 4159 阅读 · 0 评论 -
iOS The device cannot run executables for arm64.
真机测试,Run,出现问题:The device cannot run executables for arm64. 1.检查配置 2.重新Run,就没有问题了。原创 2017-04-28 12:11:53 · 993 阅读 · 0 评论 -
欢迎使用CSDN-markdown编辑器
IOS - Protocol的用法1、创建Protocol: 1)创建protocol的.h文件 create new file->Object C file -> file type = protocol 声明方法 2)A viewController中声明protocol,B viewController中实现protocol方法 A.h中: 声明protoc原创 2017-03-23 14:19:04 · 303 阅读 · 0 评论 -
IOS Crash : if (delegate && [delegate respondsToSelector:didStartSelector])
问题:使用ASIFormDataRequest框架,发送请求后,收到网络返回的数据,json解析后,返回上一页面。出现crash,如下图:原因:页面跳转使ASIHttpRequest的delegate被release,生命周期结束了。解决办法:在ASIHttpRequest的dealloc方法中,设置:delegate = nil;原创 2017-06-16 15:42:11 · 1897 阅读 · 0 评论