随笔分类 -  object-c

上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 37 下一页
摘要:// Playground - noun: a place where people can playimport UIKit//------------------------------------------------------------------------------// 1. f... 阅读全文
posted @ 2015-12-18 09:25 brave-sailor 阅读(1103) 评论(0) 推荐(0)
摘要:Swift提供了所有c类语言的控制流结构。包括for和while循环来执行一个任务多次;if和switch语句来执行确定的条件下不同的分支的代码;break和continue关键字能将运行流程转到你代码的另一个点上。除了C语言传统的for-condition-increment循环,Swift加入了... 阅读全文
posted @ 2015-12-17 23:42 brave-sailor 阅读(495) 评论(0) 推荐(0)
摘要:Cocoa Touch Layer--AddressBookUI----ABAddressFormatting.h----ABNewPersonViewController.h----ABPeoplePickerNavigationController.h----ABPersonViewContro... 阅读全文
posted @ 2015-12-17 19:12 brave-sailor 阅读(397) 评论(0) 推荐(0)
摘要://扫描本地音乐文件,返回艺术家列表需要库MediaPlayer.framework-(NSArray*)findArtistList{NSMutableArray*artistList=[[NSMutableArrayalloc]init];MPMediaQuery*listQuery=[MPMe... 阅读全文
posted @ 2015-12-17 13:41 brave-sailor 阅读(1591) 评论(0) 推荐(0)
摘要:一、UIPageViewController概念控件为我们提供了一种像翻书效果的一种控件。我们可以通过使用UIPageViewController控件,来完成类似图书一样的翻页控制方式。二、使用UIPageViewController控件先假象一下,一本书大概可以分为:1.每一页。2.每一页中相应的... 阅读全文
posted @ 2015-12-16 11:42 brave-sailor 阅读(472) 评论(0) 推荐(0)
摘要:之前我们已经讲过UIPageViewController,那篇文章演示了如何使用Interface Builder创建UIPageViewController。为了适配iOS7和Xcode5,我们重新写了这篇新教程——使用Storyboard创建UIPageViewController。你第一次打开... 阅读全文
posted @ 2015-12-15 15:30 brave-sailor 阅读(566) 评论(0) 推荐(0)
摘要:(本文转自码农人生)前言在实施前一篇中所述的7个步骤步之前还必须面对一个麻烦的问题,AudioSession。AudioSession简介AudioSession这个玩意的主要功能包括以下几点(图片来自官方文档):1. 确定你的app如何使用音频(是播放?还是录音?)2. 为你的app选择合适的输入... 阅读全文
posted @ 2015-12-15 10:37 brave-sailor 阅读(652) 评论(0) 推荐(0)
摘要:1.AFNetworking在众多iOS开源项目中,AFNetworking可以称得上是最受开发者欢迎的库项目。AFNetworking是一个轻量级的iOS、Mac OS X网络通信类库,现在是GitHub上第三大Objective-C库。它建立在NSURLConnection、NSOperatio... 阅读全文
posted @ 2015-12-12 09:46 brave-sailor 阅读(454) 评论(0) 推荐(0)
摘要:UINaviGationController通常被我们称为导航栏,他是视图与视图之间联系沟通的桥梁,一些著名的app都用到了他。下面我们来看一下如何建立一个navigation。首先,我们通常新建工程是直接将视图控制器添加到window上,而现在有navigation以后,就多了一层:Appdele... 阅读全文
posted @ 2015-12-01 19:22 brave-sailor 阅读(185) 评论(0) 推荐(0)
摘要:1、属性传值前向后传值。记住:/*1: 属性传值第一步需要用到什么类型就定义什么样的属性2: 从上一个页面到一个页面的选中方法里面将要传的值传到来(上一个页面)备注:这种方法只适用于上一个页面推到下一个页面*/MainViewController与SecondViewController两个视图 控... 阅读全文
posted @ 2015-12-01 19:15 brave-sailor 阅读(327) 评论(0) 推荐(0)
摘要:实验说明(1)正向传值:比如A类里地值要传给B类用,就是我们先在A类中声明一个B类对象(当然B类头文件要import过来),然后把A类中得某个 值传递给B类中得某个值(所以需要在B类中先准备一个变量来接受,就是用@property和@synthesize整个变量即可)。(2)反向传值:比如需要把B类... 阅读全文
posted @ 2015-12-01 18:58 brave-sailor 阅读(267) 评论(0) 推荐(0)
摘要:1.扩展UIviewControllerUIViewController+BackButtonHandler.h#import @protocol BackButtonHandlerProtocol @optional// Override this method in UIViewControll... 阅读全文
posted @ 2015-12-01 18:56 brave-sailor 阅读(1194) 评论(0) 推荐(0)
摘要:这个问题说简单也简单 但是如果不知道 可会让很多人吃苦隐藏UITabBarController的tabBar, 我用它的一个属性hidesBottomBarWhenPushed隐藏了,可以pop的时候TabBar不显现了,我用另外改变tabBarController的view和TabBar的Fram... 阅读全文
posted @ 2015-12-01 17:35 brave-sailor 阅读(425) 评论(0) 推荐(0)
摘要:1.扩展UIviewController UIViewController+BackButtonHandler.h#import @protocol BackButtonHandlerProtocol @optional// Override this method in UIViewContro... 阅读全文
posted @ 2015-12-01 15:44 brave-sailor 阅读(700) 评论(0) 推荐(0)
摘要:UINavigationController 一般push到另一界面后,返回按钮标题便是上一页面的title,但是对于push的第一页或者是上一页面没有title的,返回按钮标题便是默认back,如图所示在本页面修改title没有用,试了很多办法终于找到最终解决办法假设从A界面push到B界面,希望... 阅读全文
posted @ 2015-12-01 15:19 brave-sailor 阅读(258) 评论(0) 推荐(0)
摘要:如果我们从 title 为 “首页” 的页面 A 点击进入一个子页面 B,那么在页面 B 的左上角将显示一个名为 “<首页” 的按钮。假设这个页面 A 叫 “你是我天边最美的云彩”,那在页面 B 中就会变得非常长,影响顶栏中其他元素的显示,那么该如何自定义返回按钮的文字呢?很简单:在页面 A(父级)... 阅读全文
posted @ 2015-12-01 15:17 brave-sailor 阅读(360) 评论(0) 推荐(0)
摘要:建个空的iOS工程- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{ self.window = [[UIWindow all... 阅读全文
posted @ 2015-12-01 13:40 brave-sailor 阅读(196) 评论(0) 推荐(0)
摘要:新建一个简单视图iOS工程,在ViewController的viewDidLoad中代码如下- (void)viewDidLoad{ [super viewDidLoad]; // Do any additional setup after loading the view, typic... 阅读全文
posted @ 2015-12-01 13:38 brave-sailor 阅读(163) 评论(0) 推荐(0)
摘要:- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{ self.window = [[UIWindow alloc] init... 阅读全文
posted @ 2015-12-01 13:37 brave-sailor 阅读(179) 评论(0) 推荐(0)
摘要:1.功能简介RootViewController中用个lable和一个按钮,点击按钮跳转到模态窗口。在模态窗口中有个TextField和一个按钮,输入文字点击关闭模态按钮后跳转到RootViewController,并改变其label为输入的值。 2 .实现思路ModelViewController... 阅读全文
posted @ 2015-11-30 17:10 brave-sailor 阅读(211) 评论(0) 推荐(0)

上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 37 下一页