IOS学习
billhepeng
这个作者很懒,什么都没留下…
展开
-
IOS pickerView 使用
IOS pickerView 使用原创 2015-06-19 17:05:12 · 4517 阅读 · 0 评论 -
在Swift工程中使用OC
创建OC类型提示:yes使用一样方法创建类g原创 2015-07-07 17:08:35 · 499 阅读 · 0 评论 -
在 UITabBarController 和 UINavigationController tableView被navigati
问题描述:当一个navigation导航进入到UITabBarController TabBar里面有多个页面,页面下有tableView,当我进入Tableview的时候,上面两行table给挡住了,当我点击进去返回回来又没有可以看得见了,发现table向上的是44PT刚好是一个top bar 的位置。(但是从这个页面的父页面push到这个页面还是被挡住了,但是我从这个页面的子页面p原创 2015-07-28 15:09:27 · 3296 阅读 · 2 评论 -
Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: '-[UITableView
Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: '-[UITableViewController loadView] loaded the "u2O-WF-xSi-view-DX8-cG-46t" nib but didn't get a UITableView.’原创 2015-07-28 13:26:44 · 1180 阅读 · 0 评论 -
UIActionSheet 控件
UIActionSheet 相对来说比较简,下面来看看具体的实际效果,就是要界面上弹出可供用户选择的按钮。需要实现的技术要点包括:1:控件的使用直接上代码:固定的模式 定义变量 *action 分配内存空间 UIActionSheet alloc 初使化人内容,设置委托 等。UIActionSheet *action = [[UIActi原创 2015-07-28 13:27:41 · 523 阅读 · 1 评论 -
Swift 操作数据库
操作数据库以一个实例展示输入名称和年龄保存到数据库,然后在另外一个tab里面显示,围绕一个TableView 来完成一个对数据的增、删、改、查的操作 。具体实现代码: 1:创建工程的时候需要选择Use Core Data 使用数据库是Sqlit。 2:导入 CoreData 3:定义对象读取数据库: NSManag原创 2015-07-21 19:05:35 · 6211 阅读 · 0 评论 -
Swift学习 接口的创建与使用
Swift学习 接口的创建与使用原创 2015-07-21 19:09:39 · 3869 阅读 · 0 评论 -
Swift学习类的定义使用
import Foundationclass mytest { var _name:NSString?="test" //构造函数 init(){ println(_name) } init(name:String){ _name = name } //构造函数 func sayname(){ println("my name \(_name)") } //类方法原创 2015-07-21 19:07:32 · 936 阅读 · 0 评论 -
Swift 判断是否是int
if let _age = age.text.toInt() { //可以根据此种方法判断是否是int类型 var _age:Int = age.text.toInt()! row.setValue(_age, forKey: "age") }else{ UIAlertView(title: "提示", message: "年龄必须为正数", delegate: nil, cancelButtonTitle:原创 2015-07-21 19:11:50 · 2529 阅读 · 0 评论 -
Failed to instantiate the default view controller for UIMainStoryboardFile 'Main1' - perhaps the des
2015-07-10 14:56:07.635 MYSwiftStoryboardTest1[23748:14103312] Failed to instantiate the default view controller for UIMainStoryboardFile 'Main1' - perhaps the designated entry point is not set?—>781738.png原创 2015-07-21 19:11:17 · 451 阅读 · 0 评论 -
UITableViewCell 如何获取自身高度
实现 heightForRowAtIndexPath 根据判断做相应该的调整。- (CGFloat)tableView:(UITableView*)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{ NSString *identifier=@"Cell"; UITable原创 2015-08-03 19:19:13 · 2569 阅读 · 0 评论 -
如何将 AppDelegate's ManagedObjectContext 增加到自己创建的UIViewController
在创建工程的时候用户选择了use core data 自动会在 AppDelegate 创建数据连接。那么怎么样将这个数据源放在自己的创建的UIViewController根据他给的实例是在didFinishLaunchingWithOptions将数据源设置进去,那么当我不想这样用的时候,我只有创建一个UIViewController而将数据源设置到我创建 的窗口怎么做呢?原创 2015-07-24 09:11:36 · 1455 阅读 · 0 评论 -
当输入框都有输入的时候按钮才可点击
- (void)viewDidLoad { [super viewDidLoad]; AppDelegate *app = (AppDelegate*)[[UIApplication sharedApplication] delegate]; self.managedObjectContext = app.managedObjectContext;原创 2015-07-26 14:06:08 · 3020 阅读 · 1 评论 -
IOS dismissViewControllerAnimated VS popViewControllerAnimated
设置 segue identifier 选择要跳转的连线命名 程序中使用方法如下:#pragma mark - Navigation 根据场景判断// In a storyboard-based application, you will often want to do a little preparation before navig原创 2015-07-26 14:05:03 · 2363 阅读 · 0 评论 -
IOS 资源文件的读取
IOS 资源文件的读取原创 2015-06-19 17:04:27 · 605 阅读 · 0 评论 -
Table View 学习
一直在考虑这个拖在那里,在看老的视频的时候直接拖在file's owner 但是在新故事版中不存了,所以一直纠结中,无论拖在那里都是错误的。通过代码写仿佛也错误。 主要实现的几个方法如下:// 用于返回table view有多少行。- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInS原创 2015-06-19 16:58:36 · 394 阅读 · 0 评论 -
IOS prepareForSegue 多窗口切换学习
//查看源文件有3个属性@property (nonatomic, readonly) NSString *identifier; //标识@property (nonatomic, readonly) id sourceViewController; //源窗口@property (nonatomic, readonly) id destinationViewContro原创 2015-06-19 16:56:54 · 1322 阅读 · 0 评论 -
IOS Tabbed application
学习IOS Tabbed application原创 2015-06-19 17:03:38 · 883 阅读 · 1 评论 -
OC语言学习1
1:略微有些遗憾的是,Objective-C 不支持 namespace 关键字,不知道后续的版本是否会 支持。java 支持packpage 而Objective-C 没有此功能2:在 Objective-C 里面,类的 定义从@interface 开始到@end 结束,也就是说,编译器看到了@interface 就知道了这是类 的定义的开始看到了@end 就知道,类的定义结束了原创 2015-06-23 23:17:19 · 380 阅读 · 0 评论 -
OC语言学习1
1:略微有些遗憾的是,Objective-C 不支持 namespace 关键字,不知道后续的版本是否会 支持。java 支持packpage 而Objective-C 没有此功能2:在 Objective-C 里面,类的 定义从@interface 开始到@end 结束,也就是说,编译器看到了@interface 就知道了这是类 的定义的开始看到了@end 就知道,类的定义结束了原创 2015-06-29 16:40:15 · 467 阅读 · 1 评论 -
swift学习
//// main.swift// mySwift//// Created by 鹏 何 on 15/7/7.// Copyright (c) 2015年 鹏 何. All rights reserved.//import Foundationvar hello = "Hello, World!" //变量原创 2015-07-07 17:07:03 · 441 阅读 · 0 评论 -
Terminating app due to uncaught exception 'NSInternalInconsistency
Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: '-[UITableViewController loadView] loaded the "u2O-WF-xSi-view-DX8-cG-46t" nib but didn't get a UITableView.’原创 2015-07-26 14:06:10 · 2465 阅读 · 0 评论 -
iOS UINavigationController与UITabBarController的组合使用
1.导航类型UINavigationController 适用于父子页面的跳转UITabBarController 适用于平级页面的跳转 2.presentViewController / dismissViewControllerAnimated和pushViewController / popViewController(1)只有从UINavigatio原创 2015-07-26 14:13:36 · 419 阅读 · 0 评论 -
使用segue时实现login的判断,判断正确了才切换到下个视图
segue是storyboard中进行场景转换的核心,在我们平时运行的时候我们从一个场景跳转到另外一个场景不经过判断就可以直接跳转,有些时候就是传递参数,但是我们在一些情况下比如用户登录情况,在判断用户名和密码是否正确的情况下才登录那么怎么操作呢? 我先是在登录按钮上拖一个 segue 在另外的一个View,然后再在登录事件中写上代码:发现在代码中怎么写都会跳转到下个Vie原创 2015-07-26 14:04:18 · 2086 阅读 · 3 评论 -
在UINavigationController 中增加 UITabBarController 然后设置navigatio
我在UINavigationController 增加了一个UITabBarController 作为登录进来后的界面。实现方法如下:self.tabBarController.navigationItem.title = @"title”;下图:当用户登录成功后进入一个UITabBarController 在UITabBarController 中放View原创 2015-07-26 14:06:55 · 502 阅读 · 0 评论 -
自定义UITableViewCell
在有些时候需要自己定义UITableViewCell,将TableViewCell的图片放在右边。或者自己需要定义显示1:创建一个类父类是UITableViewCell 2: 选择TableView class 为才创建的自定义类名 3:拖 控件 4:定义 IBoutlet 5:导原创 2015-08-06 11:54:32 · 489 阅读 · 1 评论