- 博客(105)
- 资源 (7)
- 收藏
- 关注

原创 高仿百度糯米iOS,版本号:5.13.0
高仿百度糯米iOS版,版本号:5.13.0iOS技术交流群:112365317github链接:https://github.com/lookingstars/nuomi如果你觉得不错,欢迎star 哦注:百度糯米官方版:采用少量的xib文件 + 大量的纯代码方式开发的。高仿糯米版本:采用storyboard创建界面为主方式来开发,跟官方版做
2015-10-26 15:29:06
2913

原创 高仿百度传课iOS版,版本号2.4.1.2
高仿百度传课iOS版,版本号:2.4.1.2运行环境:xcode6.3 ios8.3 (再往上系统没有测试)github源码链接:https://github.com/lookingstars/chuanke转载请注明出处,不可用于商业用途及不合法用途。如果你觉得不错,欢迎 star 哦主要内容:课程首页,课程分类,搜索(语音输入搜索,文字输入搜索),课程列表,微
2015-08-03 11:14:53
8428

原创 高仿美团iOS版,版本号5.7
高仿美团iOS版,版本号:5.71.团购首页:2.商家3.名店抢购4.推荐:5.热门排队6.团购详情7.上门服务8.上门洗车9.地图:附近美食10.商家分类显示
2015-07-16 15:18:59
25169
4
原创 WKWebView 播放下载的本地mp4文件
WKWebView 播放下载的本地mp4文件WKWebView 使用video标签是可以通过使用相对位置或者使用绝对路径播放本地mp4文件的scr="/**.mp4" or scr="file:///*****"这里有两个问题1.视频文件是直接打包到APP内的在模拟器和真机上都可以使用上面的两种方式进行播放mp4文件2.视频是下载下来的,放到Document或者library目录下在模拟器里可以使...
2018-06-06 11:40:22
2891
1
转载 豆瓣的混合开发框架 -- Rexxar
原文链接:http://lincode.github.io/Rexxar-OpenSource混合开发混合开发的直白解释是 Native 和 Web 技术都要用。但形式上,应用仍然和浏览器无关,用户还是需要在 App Store 和 Android Market 下载应用。只是在开发时,开发者以 Native 代码为主体,在合适的地方部分使用 Web 技术。比如在 iO
2016-10-27 18:57:27
994
转载 iOS 事件传递之响应链
当你设计App时你可能需要动态的响应事件。例如,一个触摸事件可能发生在屏幕上不同的对象中,你需要决定哪个对象来响应这个给定的事件,理解对象如何接收事件。当用户触发的一个事件发生,UIKit会创建一个包含要处理的事件信息的事件对象。然后她会将事件对象放入active app’s(应用程序对象,每个程序对应唯一一个)事件队列。对于触摸事件,事件对象就是UIevent对象封装的一系列触摸集合。对
2016-03-14 12:06:02
1117
转载 Gesture Recognizers与触摸事件分发
一.Gesture RecognizersGesture Recognizers是在iOS3.2引入的,可以用来识别手势、简化定制视图事件处理的对象。Gesture Recognizers的基类为UIGestureRecognizer,这一个抽象基类,定义了实现底层手势识别行为的编程接口。在UIKit框架中提供了6个具体的手势识别类,用来识别常见的手势。这6个手势识别器类为:
2016-03-14 12:02:52
642
原创 iOS原生项目中集成React Native
1.本文的前提条件是,电脑上已经安装了CocoaPods,React Native相关环境。2.使用Xcode新建一个工程。EmbedRNMeituan[图1]3.使用CocoaPods安装React Native在工程目录下新建Podfile文件,并配置需要使用的第三方库pod 'React', '0.13.0-rc'pod
2016-01-27 10:26:09
18493
8
原创 iOS添加指纹识别
iOS 8开放了Touch ID指纹识别功能,使用起来很简单。1.添加头文件2.实现逻辑1.添加头文件#import//指纹识别2.实现逻辑//=============指纹识别==================-(void)initTouchIDBtn{ UIButton *touchIDBtn = [UIButtonbut
2016-01-25 16:27:37
2753
原创 React Native开发的仿美团小demo
使用React Native开发的一个仿美团首页小demo,源码:https://github.com/lookingstars/RNMeituan运行说明:首先需要安装好运行React Native的相关环境,首先需要安装好运行React Native的相关环境,首先需要安装好运行React Native的相关环境,参考官网英文:https://fac
2016-01-04 16:04:53
18837
1
原创 Mac下安装React Native
安装React Native官网:http://facebook.github.io/react-native/docs/getting-started.html中文:http://wiki.jikexueyuan.com/project/react-native/GettingStarted.html要求:1.OS X - 当前仅支持 OS X2.安装Homebrew
2015-12-25 15:07:52
7632
原创 Reveal真机查看任意APP
前言:在Xcode开发时,可以使用Xcode自带的 Debug view Hierarchy查看View布局,如下图但是使用起来很麻烦,具体找某个view的时候,还有可能找不到,也不能动态的改变view的属性。这里要推荐一下Reveal。Reveal(http://revealapp.com)是一个很强大的iOS View Hierarchy工具,他
2015-11-23 18:11:59
9806
2
转载 【iOS网络通信】socket第三方库 AsyncSocket(GCDAsyncSocket)
Socket描述了一个IP、端口对。它简化了程序员的操作,知道对方的IP以及PORT就可以给对方发送消息,再由服务器端来处理发送的这些消息。所以,Socket一定包含了通信的双发,即客户端(Client)与服务端(server)。1)服务端利用Socket监听端口;2)客户端发起连接;3)服务端返回信息,建立连接,开始通信;4)客户端,服务端断开连接。
2015-10-10 16:25:13
977
原创 Storyboard 里实现页面跳转
segue有三种跳转方式:push,model,custom1.点击某个button后根据Identifier跳转[self performSegueWithIdentifier:@"pushChatWindow"sender:title];这里的title可以是id,NSString,NSObject等类型,是页面跳转传递的参数。如果在这个跳转里需要给目的
2015-08-24 15:51:38
2308
转载 Storyboard 自适应布局
原文链接:http://justsee.iteye.com/blog/2148987通用的Storyboard通用的stroyboard文件是通向自适应布局光明大道的第一步。在一个storyboard文件中适配iPad和iPhone的布局在iOS8中已不再是梦想。我们不必再为不同尺寸的Apple移动设备创建不同的storyboard文件,不用再苦逼的同步若干个storyboard文
2015-08-19 09:57:15
39398
2
转载 个人常用iOS第三方库以及XCode插件介绍
第三方库是现在的程序员离不开的东西,不光是APP开发,基本上所有的商业项目都会或多或少的使用到第三方库。Github上Star>100的开源库数量如下可以看到JS以绝对的优势排名第一,一定程度上也说明了JS在这几年为什么发展得这么迅速,不会点JS都不好意思说自己是码农。不过现在JS圈的造轮子浪潮也是愈演愈烈了,自己不写个框架都不好意思打招呼。OC排名第四,相信这个排名还会上升。Swif
2015-07-17 18:00:22
3728
原创 iOS获取经纬度
第一步:在 HomeViewController.m@interfaceHomeViewController ()CLLocationManagerDelegate>{ //定位 CLLocationManager *_locationManager;//用于获取位置 CLLocation *_checkLocation;//用于保存位置信息
2015-07-02 14:05:50
1403
原创 UILabel,文字添加下划线,中划线
//显示下划线 //中划线// NSDictionary *attribtDic = @{NSStrikethroughStyleAttributeName: [NSNumber numberWithInteger:NSUnderlineStyleSingle]}; //下划线 NSDictionary *attribtDic
2015-07-01 13:34:40
23630
原创 css3实现时钟动画
用css3实现 时钟动画,背景是4张图片,做成时钟效果效果图:其中上面包括4张透明图:圆圈(90*90),时(30*30),分(30*30),秒(30*30)html代码:div id="clock"class="clock">divid="hours" class="hours trans3600">div>divid="min
2015-06-19 13:54:09
2699
转载 cookie中保存用户名和密码
cookie中保存用户名和密码在网站中,我们经常看到每当我们准备登陆时,网页询问我们是否保存用户名By ideaseek at 2014-04-07 9 阅读 0 回复 0.0 希赛币cookie中保存用户名和密码 在网站中,我们经常看到每当我们准备登陆时,网页询问我们是否保存用户名和密码,以便下次登陆时不用再次输入。诸如此类的功能如何
2015-06-16 17:50:35
9765
1
原创 高仿土豆视频iOS版
高仿土豆视频iOS版,版本号:4.9.1以下是截图首页:今日热门:自频道:4.分类:5.订阅:6.视频详情7.发现:8.我的github代码:https://github.com/lookingsta
2015-06-12 14:47:16
2327
转载 CSS3中Transition属性详解以及示例分享
1、transition-property的语法[css]transition-property :all(所有属性改变) || [attr] (指定要运动的样式)|| none(没有属性改变) 2、transition-property的属性值 (1)none:transition马上停止执行 (2)all:元素产生任何属性值变化时都将执行transition效果
2015-06-10 14:01:21
2046
转载 ios8 xcode设置launchimage
备忘用。转载:原文链接:http://www.cnblogs.com/w413133157/p/4337516.html
2015-06-05 16:49:43
3546
原创 Auto property synthesis will not synthesize property 'description' because it is 'readwrite' but it
在AModel.h中@property(nonatomic,strong) NSString *description;出现提示warning:Auto property synthesis will not synthesize property 'description' because it is 'readwrite' but it will be sy
2015-06-05 11:51:11
8599
转载 IOS atomic与nonatomic,assign,copy与retain的定义和区别
atomic和nonatomic用来决定编译器生成的getter和setter是否为原子操作。 atomic 设置成员变量的@property属性时,默认为atomic,提供多线程安全。 在多线程环境下,原子操作是必要的,否则有可能引起错误的结果。加了atomic,setter函数会变成下
2015-05-25 12:33:01
647
转载 UITableView性能优化
影响 UITableView 滚动的流畅性的原因1、 在代理方法中做了过多的计算占用了 UI 线程的时间2、同上3、Cell 中 view 的组织复杂 关于第一点,首先要明白 tableview 的代理(这里指 datasource 和 delegate 的那套方法,下同)方法的调用顺序,和时机。对于一般的应用会有如下顺序:1、向代理要 number
2015-05-22 14:06:01
1011
原创 NSUserDefaults写入和读取自定义 用户信息类
NSUserDefaults写入和读取自定义类NSUserDefaults可以存取一些短小的信息,例如:NSString, NSNumber, NSDate, NSArray, NSDictionary.//存NSString *string = [NSString stringWithString @“test"];NSUserDefaults *user
2015-05-06 17:41:44
970
原创 高仿 IOS遨游哈哈最新版
因为自己从大学开始一直是用遨游浏览器,一不小心点了最下方的状态栏,从此走上了不归路,傲游浏览器也算是陪伴了我三四年的时间,遨游哈哈功能是我经常去的版块之一(申明:不是打广告)。去年转行做IOS开发,看到遨游哈哈下载主页(http://www.haha.mx/app/index.html)上显示只有Android版的,IOS版还未出来,所以就打算自己抓包仿写一个 “遨游哈哈”(仅供自己使用,不可
2015-05-05 14:56:09
4688
3
原创 IOS自定义图片浏览器,支持浏览多张图片,点击,双击,两手指缩放操作,并显示加载进度条
图片浏览器Controller的主要思路是:新建一个 JZAlbumViewController,在这个controller里主要显示一个UIScrollView,这个UIScrollView用来显示左右的图片,根据传入的图片数组imgArr来设置 contentSizeself.scrollView.contentSize =CGSizeMake(self.imgArr.coun
2015-04-30 17:36:13
24310
原创 获取不固定大小的网络图片,然后在UITableviewCell中显示
获取不固定大小的网络图片,然后在UITableviewCell中显示这里的疑惑部分是在cell中创建了一个 UIImageView,但是不知道该给多大的宽高。解决办法是默认创建的宽高都是0,然后获取网络图片,根据网络图片的宽高来重新设置UIImageView的frame获取网络图片宽高的方法:NSURL *url = [NSURLURLWithString:@"
2015-04-23 17:53:24
3311
原创 UILineBreakModeWordWrap
typedef enum { UILineBreakModeWordWrap = 0, UILineBreakModeCharacterWrap, UILineBreakModeClip, UILineBreakModeHeadTruncation, UILineBreakModeTailTruncation, UILineBreakModeMidd
2015-04-23 15:42:59
1903
原创 设置UITabbarItem字体颜色和图片居中
UITabBar *tabbar = tabbarCtr.tabBar; UITabBarItem *item1 = [tabbar.itemsobjectAtIndex:0]; UITabBarItem *item2 = [tabbar.itemsobjectAtIndex:1]; UITabBarItem *item3 = [tabbar.itemso
2015-04-21 10:46:03
7974
原创 安装cocoapods管理第三方库时的问题
参考文章:http://code4app.com/article/cocoapods-install-usage1.按照上面的步骤时出现一些问题在pod install时,会一直停在Analyzing dependencies其实可以跳过这一步,使用命令:pod install --verbose --no-repo-update2.在这里的时候出现了
2015-04-20 19:57:43
1513
原创 修改UINavigationController,UINavigationBar背景颜色,字体颜色
- (void)setNav{ UINavigationBar *bar = [UINavigationBarappearance]; //设置显示的颜色 bar.barTintColor = [UIColorcolorWithRed:62/255.0green:173/255.0blue:176/255.0alpha:1.0]; /
2015-04-17 17:36:33
40745
原创 IOS添加pch预编译文件
1.右键组名,New File-》IOS-》other选择PCH文件2.在Build Settings里面找到Prefix Header3.添加PCH文件,项目名/****.pch.也可以是:$(SRCROOT)/项目名/***.pch
2015-04-15 11:50:34
4928
转载 User Defined Runtime Attributes在xib文件中给组件添加圆角
User Defined Runtime Attributes 是一个不被看重但功能非常强大的的特性,它能够配置一些你在interface builder 中不能配置的属性。当你希望在IB中作尽可能多得事情,这个特性能够帮助你编写更加轻量级的viewcontroller。1.如何使用当你使用interface builder是点击任意一个控件,转换到identity Ins
2015-04-13 15:28:56
3709
转载 利用dispatch_once创建单例
无论是爱还是恨,你都需要单例。实际上每个iOS或Mac OS应用都至少会有UIApplication或NSApplication.什么是单例呢?Wikipedia是如此定义的:在软件工程中,单例是一种用于实现单例的数学概念,即将类的实例化限制成仅一个对象的设计模式。或者我的理解是:单例是一种类,该类只能实例化一个对象。 尽管这是单例的实际定义,
2015-04-10 17:25:59
508
转载 Cocoa过滤器NSPredicate的完全用法
从下面的各个例子中,可以体会到NSPredicate的强大的能力,作为正则表达式的核心类,确实优化了很多的字符串及其正则相关的操作的流程。使代码简洁,而强大![cpp] view plaincopyprint?Cocoa用NSPredicate描述查询的方式,原理类似于在数据库中进行查询 计算谓词: //基本的查询 NS
2015-04-10 15:29:29
690
转载 iOS开发之:dispatch_async 与 dispatch_get_global_queue 的使用方法
GCD (Grand Central Dispatch) 是Apple公司开发的一种技术,它旨在优化多核环境中的并发操作并取代传统多线程的编程模式。 在Mac OS X 10.6和IOS 4.0之后开始支持GCD。使用GCD的一个理由就是方便。回想一下以前的多线程编程,我们会把异步调用的代码放到另外的一个函数中,并通过NSThread开启新线程来启动这段代码。 这种跳来跳去的流程对于复杂的
2015-04-10 15:02:24
2411
转载 关于 UITableView 中 cell 自适应高度的问题
最近在做一个app,内容主要是 一个 table view 的 cell 中有一张宽度一定高度不一定的图片和不一样高度的文字。每次从服务器楼数据会返回图片的 URL 地址和文字等内容,但只有图片下载完成后才能知道图片的大小。文字可以通过一些 API 计算固定宽度后的高度,但是图片在不下载完成后是不知道图片的宽高的。我们“很硬”的后台没有提供相关的接口。因为项目比较紧,两个星期完成一个 APP。。。
2015-04-02 14:10:24
5777
高仿土豆视频ios版
2015-06-12
IOS图片浏览器。
2015-04-30
IOS仿微信界面
2015-02-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人