Loading...
webview中用html5的video方式播放视频时,在ipad上是默认原来大小的,而在iphone上是默认全屏播放的。解决办法需要在网页端和ios前端都要修改一、网页设置HTML里video必须加上webkit-playsinline属性,比如
ARC模式很方便的使程序员可以不再关心是否通过retain/release正确地释放每个使用过的对象,而将更多的精力用于开发程序的核心功能,但是并不是使用了ARC就可以高枕无忧,在引用的时候还要注意引用的方式,特别是在块引用中,避免循环引用问题。
在音频和视频中,都会有缩略图的默认占位图,音频文件中封装了这些数据,所以直接从mp3等文件中读取出来就可以了。而视频,系统的播放器类是没有缩略图显示的,需要自己根据帧率截取一帧。一、需要导入库
在使用AFNetworking框架的时候,打印上传进度和回调,发现上传进度已经100%了,但是等了半天才回调,调用回调函数。
GPUImage在加滤镜、图像处理上面集成的很完善,现在在使用的时候碰到的一些问题做下总结备忘,这些都是弄了很长时间才找到原因,如果碰到相似的可以节省下时间。当然简单的使用也可以看这个文章《IOS使用GPUImage滤镜初级试水》
IOS的分享主要使用UIActivityViewController,最简单的弹窗使用就是下面这个代码
一般UIButton点击之后相应一个对应的函数,而在传参的过程中,使用这个函数传的也是一个参数-(void)dismissPopupViewWithTarget:(UIButton*)sender { // function1 // function2 }
几个视图的自定义设置一、tabBar1.1、tabbar隐藏分割线///第一种 UITabBarController *tableBarController = [[UITabBarController alloc] init]; [tableBarController.tabBar setB...
一、IOS的碰撞检测游戏中经常会出现主角和怪物的碰撞检测,今天看了下ios,发现也提供了碰撞检测的方案。IOS中的碰撞检测主要是调用View中的这个方法,判断一个点是否在某个view的区域内- (BOOL)pointInside:(CGPoint)point withEvent:(nullab...
一、前言UITableView里面的cell复用是一个很不错的设计,原理是只创建可视屏幕的UITableViewCell(正好手机屏幕上看到的内容),也可以说是所谓的“按需加载”,开始在屏幕上能看到多少条信息,就创建多少个UITableViewCell,然后如果用户滚动屏幕来查看下面的内容这样...