详解 objective-c中interface与protocol的作用
详解 objective-c中interface与protocol的作用以前对Objective-C中的interface,即头文件的作用一直不太清楚。最近看了一些文章,再加上自己的试验,对头文件的作用稍有了解。在...
详解 objective-c中interface与protocol的作用以前对Objective-C中的interface,即头文件的作用一直不太清楚。最近看了一些文章,再加上自己的试验,对头文件的作用稍有了解。在...
IOS中UIImageView方法实现简单动画查阅UIImageView文档时,发现UIImageView有一组关于动画的方法/参数,可以实现简单的动画。包括:animationImages;highlightedAnimationImages;...
先上完整的效果图:
接下去动画分步实现,首先先实现如下效果:思路是这样的,在偏移值小于等于100的时候绘制一个矩形,当偏移值大于100的时候,底部直线变成曲线,主要是利用CAShapeLaye...
前言前一段时间公司有需求做文字的的渐变色,自己当时也是网上看了一些,自己写了两个方法,实现了需求,写了很久了,只是现在才想起来,就当继续学习了。分享出来供大家参考学习,下面来...
前言本文主要给大家介绍了如何实现一个可以无限循环的TableView的相关内容,分享出来供大家参考学习,下面来一起看看详细的介绍吧。
先来看看效果:
思路条条大路通罗马,个人分析...
前言年前的时候,关于苹果要强制https的传言四起,虽然结果只是一个“谣言”,但是很明显的这是迟早会到来的,间接上加速了各公司加紧上https的节奏,对于iOS客户端来说,上https需不需...
前言假如你现在打算做一个类似百度音乐、豆瓣电台的在线音乐类APP,你会怎样做?首先了解一下音频播放的实现级别:
(1) 离线播放:这里并不是指应用不联网,而是指播放本地音...
本文主要给大家介绍了关于iOS AVPlayer切换播放源实现连续播放和全屏切换的相关内容,分享出来供大家参考学习,下面来一起看看详细的介绍:AVPlayer 切换播放源有三种方式:
第一种...
本文主要介绍的是关于iOS中scrollview上拉显示Navbar下拉隐藏的相关内容,分享出来供大家参考学习,下面来看看详细的介绍:动画效果:
关于下拉隐藏Nabbar,上拉显示,有三种方式:推崇...
本文主要介绍的是关于iOS UIView坐标转换的相关内容,分享出来供大家参考学习,下面来一起看看详细的介绍:在开发中我们经常会需要判断两个控件是否包含重叠,此时如果控件A和B的坐...
iOS在微信浏览器回退是不重新加载页面的,有些时候是需要重新加载的,所以需要监听回退事件$(function(){ pushHistory();});function pushHistory(){ window.addEventListene...
本文主要给大家介绍了关于iOS中Navbar设置渐变色效果的相关内容,分享出来供大家参考学习,下面来看看详细的介绍吧。设置渐变色#import "NavigationViewController.h"#define L...
本文主要介绍的是关于iOS屏幕亮度与闪光灯控制的相关内容,分享出来供大家参考学习,下面来看看详细的介绍:所用涉及框架:AVFoundation框架和ImageIO读取屏幕亮度: [UIScreen mainS...
前言最近在做内购用到了StoreKit.framework库,偶然间发现中SKStoreProductViewController这个类,查看文档后发现一个妙用,解决了我一个痛点:APP每次更新或者跳转至某个APP的App...
一、效果图二、工程图三、代码RootViewController.h#import <UIKit/UIKit.h>@interface RootViewController : UIViewController@endRootViewController.m#import "RootView...
这两天学习了iOS屏幕亮度和闪光灯控制,所以,今天添加一点小笔记。所用涉及框架:AVFoundation框架和ImageIO读取屏幕亮度:[UIScreen mainScreen].brightness;
设置屏幕亮度:[[UISc...
一、工程图二、代码RootViewController.h#import <UIKit/UIKit.h>//加入AVFoundation.framework头文件#import <AVFoundation/AVFoundation.h>@interface RootViewControlle...
iOS 10之后苹果对于用户隐私方面要求非常严格,曾经帮朋友发布纯H5的APP,由于使用第三方而未加隐私权限都不让提交App Store。这边就是给大家列举下苹果对于最为常见的隐私以及...
1、隐式可选型的基本使用var errorMessage: String? = nilerrorMessage = "Not Found""The message is " + errorMessage!隐式可选型的定义var errorMessage: String! =...
iOS CAReplicatorLayer 实现脉冲动画效果,供大家参考,具体内容如下
效果图脉冲数量、速度、半径、透明度、渐变颜色、方向等都可以设置。可以用于地图标注(Annotation)、按钮...
先看效果图
实现这个效果,用到了JDStatusBarNotification,这是一个易于使用和定制的在状态栏上显示提醒信息的控件,可自定义颜色、字体以及动画,支持进度条展示,并可以显示活动指...
iOS实现粒子发射动画效果图代码已上传 GitHub:https://github.com/Silence-GitHub/CoreAnimationDemo动画效果用 CAEmitterLayer 实现。CAEmitterLayer 显示粒子发射动画,具体...
本文实例为大家分享了iOS沙盒视频缩略图及保存本地的具体代码,供大家参考,具体内容如下获取缩略图func thumbnailOfVideo(path : String)-> UIImage { do { let asset = AVUR...
在某些App应用里面需要填写用户信息(用于验证),有身份证、手机号、军官证等等。下面来跟大家分享一下各自的验证方式。1.验证 手机号码 ,这个是对任意输入的一串数字做验证,返回...
做客户端开发,肯定避免不了JS交互,于是自己对苹果接口做了个简易封装:
JSExport-->UIWebView+Interaction、WKScriptMessageHandler -->WKWebView+Interaction以备以后使用。...
iOS的单例模式有两种官方写法,如下:(1)不使用GCD#import "ServiceManager.h"static ServiceManager *defaultManager;@implementation ServiceManager+(ServiceManager *)defaul...
IOS 获取网络图片大小实例详解 在iOS开发过程中经常需要通过网络请求加载图片,有时,需要在创建UIImageView或UIButton来显示图片之前需要提前知道图片的尺寸,根据图片尺寸创建...
IOS 使用NSAssert()和NSParameterAssert调试程序NSAssert: NSAssert()只是一个宏,用于开发阶段调试程序中的Bug,通过为NSAssert()传递条件表达式来断定是否属于Bug,满足条件...
最近项目中遇到了键盘处理通知被调用多次的情况,废了好半天时间才找到解决办法,今天就给小伙伴儿们唠唠第三方键盘处理的那些坑!
详情请看:『https://github.com/boai/BAKeyboar...
一,效果图。二,代码。RootViewController.h#import <UIKit/UIKit.h>@interface RootViewController : UIViewController<UIActionSheetDelegate>@end RootViewController.m//...
前言你肯定见过很酷炫的iOS动画吧,例如微信的表情雨😘,红包雨,下雪,烟花等,但是有时候确不知道从何下手,iOS动画内容有很多,这次我们就来学习下酷炫的粒子动画。先上效果图...
前言最近比较闲,正好利用这段时间把现在项目用的东西封装一下,方便以后复用,当然好的东西还是要分享。一起学习,一起进步。看图片,很显然这是一个扇形图,相信大家对做扇形图得心应...
一,效果图。二,代码。RootViewController.h#import <UIKit/UIKit.h>@interface RootViewController : UIViewController<UIActionSheetDelegate>@endRootViewController.m-(vo...
前言:此种方式实现只适用于pad开发,在iPhone上是无效的。实现:比如我在界面上有一个按钮,点击按钮,在按钮旁边弹出一个Pop框。1、按钮点击事件btn.addTarget(self, action: #sele...
随着界面的整体效果的各种展现, 起始时间选择器的展现也需求突出!
最近项目中发现时间选择器使用处还挺多, 数了数原型图发现有6处. 便决定自定义时间选择器视图写个 Demo,...
一,效果图。二,代码。RootViewController.h#import <UIKit/UIKit.h>@interface RootViewController : UIViewController<UIAlertViewDelegate>@endRootViewController.m- (voi...
IOS打开照相机与本地相册选择图片最近正好项目里面要集成“打开照相机与本地相册选择图片”的功能,今天就在这边给大家写一个演示程序;打开相机拍摄后或者在相册中选择一张照...
IOS 网络请求中设置cookie1. ASIHTTPRequest
ASIHTTPRequest 是一款极其强劲的 HTTP 访问开源项目。让简单的 API 完成复杂的功能,如:异步请求,队列请求,GZIP 压缩,缓存,断点续传,...
IOS 键盘挡住输入框的问题解决办法在iOS开发发现一个问题,有时输入框位于低出时,当编辑输入时,弹出的键盘会挡住输入框,令用户看不清楚实时的输入情况,使界面交互极度不友好。...
关于成员变量、实例变量、属性变量成员变量@implementation ViewController { UILabel *textLabel; int count;}成员变量是用于类的内部,无需与外界接触的变量。成员变量默...
本文主要给大家介绍了关于iOS实现可以纵向横向滑动的表格的相关内容,分享出来供大家参考学习,下面来一起看看详细的介绍:效果图这个效果是今天公司项目里面遇上的,也是第一次遇...
IOS 中XAMPP配置问题及解决方法1、终端运行sudo /Applications/XAMPP/xamppfiles/xampp start 提示XAMPP: Starting Apache...fail.XAMPP: Another web server is alreadyru...
Overview当下移动端开发过程中大量使用前段H5、js等等技术,而这些web页面的调试在Xcode控制台中不太明了,经常我们移动app运行了就是方法,但是不能显示响应的效果,这时候或许就...
一.效果图二.代码
- (void)viewDidLoad{ [super viewDidLoad]; // Do any additional setup after loading the view. //根据内容自动调整高度 NSString *str = @"公元前30...
上传IPA出现的错误提示“application loader“上传出错解决方法使用Application Loader 上传ipa出现的错误提示“application loader上传出错 生成的API分析文件太大”解决...
IOS 指纹识别两种方式详解及实例首先引入类名:#import <LocalAuthentication/LocalAuthentication.h>然后在实现指纹识别的地方放入如下代码:
方式一:LAContext *lacontext =...
IOS 长链接与短链接之间的转换首先需要将字符串使用md5加密,添加NSString的md5的类别方法如下
.h文件
#import <CommonCrypto/CommonDigest.h> @interface NSString (md5) -(...
IOS自带Email的两种方法实例详解IOS系统框架提供的两种发送Email的方法:openURL 和 MFMailComposeViewController。借助这两个方法,我们可以轻松的在应用里加入如用户反馈这类...
在开始之前呢,先了解一下UIView和CALayer大体的区别(重点列举了以下四点):•UIView 继承自 UIResponder,因此UIView 可以处理响应事件,而CALayer继承自NSObject,所以它只是负...
由于项目中多处需要上传图片,我们可以自定义上传图片请求,自定义调取相册及拍照,方便多处使用时调用。主要步骤:
1.第一步:请求上传你选取的相册图片或者拍照图片(经过压缩处理)
2....