返回首页
立即注册 登录

Code4App-iOS开发-iOS 开源代码库-iOS代码实例搜索-iOS特效示例-iOS代码例子下载-Code4App.com

结果: 找到 “放大 视图” 相关内容 1115 个

Auto Layout的使用

pro648上传时间:2018-8-21 20:23
自动布局(Auto Layout)能够根据对视图的约束(Constraint),动态地计算视图层次结构中所有视图的大小和位置。 基于约束的Auto Layout使我们能够搭建动态响应内部、外部变化的用户界面。外部变化包括用户改变窗口大小(OS X)、旋转设备(iOS)、在iPad上进入或离开分割视图(iOS)、不同屏幕尺寸,内部变化包括app显示内容长度变化、字体大小变化、对国际化的支持等。 源码地址: 详细介绍: |15

iOS 全屏侧滑手势/UIScrollView/UISlider间滑动手势冲突

wsl2ls上传时间:2018-8-17 14:40
!(https://upload-images.jianshu.io/upload_images/1708447-83ae3654030d8414.gif?imageMogr2/auto-orient/strip) #### 一、前期准备 > 有一个支持全屏侧滑返回的视图控制器ViewController,ViewController.view上有一个UIScrollView,UIScrollView上有UISlider。俺直接在之前的示例Demo上演示,简书地址:(https://www.jianshu.com/p/a9b1307b305b) ,Github地址 :(https://github.com/wslcmk/WSLTransferAnimation.git) #### 二、问题展示 * **现象 1**、*UIScrollView当前在第一页即contentOffset.x=0时,左滑不能触发全屏侧滑pop返回的手势* ; !(https://upload-images.jianshu.io/upload_images/1708447-a9eacdbc7092ff36.gif? ...

Segue几种类型(Show、Show Detail、Present modally、Present as Popover)...

pro648上传时间:2018-8-16 20:24
> 本文不够全面,建议查看(https://github.com/pro648/tips/wiki/View-Controller-%E8%BD%AC%E5%9C%BA)这篇文章。 在iOS中,segue的class为`UIStoryboardSegue`,用于storyboard中不同视图控制器间转场,即从一个视图控制器转场到另一个视图控制器。Segue的起点必须是一个view或者定义某些操作的对象,如:`UIBarButtonItem`、`UIControl`和`UIGestureRecognizer`。 Segue分为以下几种类型,其中Push、Modal、Popover和Replace已弃用。 - Show - Show Detail - Present Modally - Present as Popover - Custom - ~~Push~~ - ~~Modal~~ - ~~Popover~~ - ~~Replace~~ 在iPhone中有Show、Show Detail、Present Modally、Custom四种不同类型,iP ...

一用就上瘾的JXCategoryView

pujiaxin上传时间:2018-8-14 21:58
Github地址:https://github.com/pujiaxin33/JXCategoryView A powerful and easy to use category view (segmentedcontrol, pagingview, pagerview, pagecontrol, scrollview) (腾讯新闻、网易新闻、今日头条、QQ音乐、京东、爱奇艺等所有主流APP分类切换滚动视图) 与其他的同类三方库对比的优点: 效果更加全面,使用更加方便; 使用子类化管理代码,逻辑更清晰,功能扩展更简单; |15

iOS 瀑布流之栅格布局

wsl2ls上传时间:2018-8-13 15:07
!(https://upload-images.jianshu.io/upload_images/1708447-2aed5fd301c8966d.gif?imageMogr2/auto-orient/strip) !(https://upload-images.jianshu.io/upload_images/1708447-351faac92523b5ec.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240) ### 确定需求 > 由上面的需求示意图可知模块的最小单位是正方形,边长是屏幕宽除去边距间隔后的四等份,而每个模块的样式有小正方形(1:1)、大正方形(2:2)、横长方形(2:1)、纵长方形(1:2),动态的根据服务器下发模块样式绘制布局,可以横向滑动,限定为两行的高度。 注意:上面的示意宽高比是约等于,忽略了间距,计算的时候千万别忘了。 ### 实现思路 > 由上需求分析可知,我们可以 ...

使用非常简单的 轮播图, 可以支持自定义要轮播的view

yulong000上传时间:2018-8-8 16:04
使用起来非常简单 1.导入头文件 ``` #import "YLLoopScrollView.h" ``` 2.调用类方法构造实例对象 ``` // 传入轮播的时间(0 代表不启用定时器),需要轮播的自定义view,和需要重新赋值的model YLLoopScrollView *scrollView = ; ``` 3.设置回调block ``` scrollView.clickedBlock = ^(NSInteger index) { NSLog(@"index : %d", index); }; ``` 4.设置数据源 ``` // arr里存放的是自定义view的model scrollView.dataSourceArr = arr; ``` 5.设置frame ``` scrollView.frame = CGRectMake(0, 0, self.view.frame.size.width, 150); ``` 6.添加到父视图 ``` ; ``` (https://github.com/yulong000/YLLoopScrollView) |15 ...

UIScrollView视觉差动画

wsl2ls上传时间:2018-8-2 13:48
>前言:看到凤凰新闻 头条栏目的编辑推荐新闻是这个效果,觉得不错,就想着实现一下,以下就是我的实现过程,示例代码请看这儿→(https://github.com/wslcmk/UIScrollView-.git)。 !(https://upload-images.jianshu.io/upload_images/1708447-b9b1436cbe389dd2.gif?imageMogr2/auto-orient/strip) ####一、首先实现一个基本的图集浏览功能,如下图 >该功能太基础,直接先贴一个UIScrollView,然后几个UIImageView啪啪啪往UIScrollView上面一扔.......Over,不在此啰嗦咯。 !(https://upload-images.jianshu.io/upload_images/1708447-b87e94dd842ccdbc.gif?imageMogr2/auto-orient/strip) ####二、分析动画效果,提出解决方案 注意:这里的l ...

可拖动,大小的视图,可放置在屏幕边缘。

AlonMessi上传时间:2018-8-1 10:54
可拖动,大小的视图,可放置在屏幕边缘。 与FaceTime和PiP类似。 |15

使用CoreAnimation来模拟iOS中的StackView。

shareiOS上传时间:2018-7-26 10:44
该项目使用CoreAnimation来模拟iOS中的StackView。 我使用UIImageView作为Stack的基本视图。 用法非常简单。 在项目中拖放VKStackImageView.Swift。 添加变量如var vkView:VKStackImageView? 在你的UIViewController中。 在viewDidLoad()中,添加以下行: ``` vkView = VKStackImageView(imageNamesArray:)view.addSubview(vkView!) ``` 在buttonTapped函数上,添加vkView?.toggleGallery()。 |15

使用OpenGLE覆盖阿尔法通道视频动画播放器视图

EmailLi上传时间:2018-7-25 12:05
使用OpenGLE覆盖阿尔法通道视频动画播放器视图。 |15

视图调试工具,视图的框架,并以2d / 3d样式显示

ceshishangchuan上传时间:2018-7-18 11:03
调试工具,用于在设备屏幕上绘制所有视图的框架,并以2d / 3d样式显示,就像显示的那样。 |15

一个UIView扩展,可以显示燃烧视图的动画。

littleRed上传时间:2018-7-18 10:58
一个UIView扩展,可以显示燃烧视图的动画。 |15

SDDrawView:画板组件,这个箭头样式不一样!

神经骚栋上传时间:2018-7-12 16:55
!(https://upload-images.jianshu.io/upload_images/1396375-e7fe103376c235cb.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240) #### SDDrawView简介 *** SDDrawView 是一款基于贝塞尔曲线的画板组件,目前样式包含线条、矩形、圆形、箭头等样式.具有调整画板颜色,线条宽度,线条颜色等基本功能.后期准备接入图片涂改,橡皮擦功能,添加文字等功能.至于为什么要做SDDrawView这样的一个三方画板组件,其实SDDrawView大部分功能和现在网上的画板组件都是类似的,是一个不折不扣的造轮子组件.其实,在网上找了很多的画板组件三方中**箭头**样式令人不是太满意显得非常的生硬,大部分是一个矩形加一个三角形组成的多边形箭头.SDDrawView的箭头样 ...

TableView的tableHeaderView的动画效果,下拉放大与下拉圆弧效果

王颖博上传时间:2018-7-11 16:54
# YBTableViewHeaderAnimationDemo tableView 的 tableHeaderView 的下拉动画效果,欢迎star。(https://github.com/wangyingbo/YBTableHeaderAnimationDemo) !(https://raw.githubusercontent.com/wangyingbo/YBTableHeaderAnimationDemo/master/gif.gif) 一共两种效果: typedef enum { /**无效果*/ FBUserInfoHeaderViewAnimationTypeNone = 0, /**下拉放大*/ FBUserInfoHeaderViewAnimationTypeScale, /**下拉圆弧*/ FBUserInfoHeaderViewAnimationTypeCircle, } FBUserInfoHeaderViewAnimationType; 自定义导航栏,侧滑返回时导航栏的过渡很流畅。 请把stars砸过来。(https://github.com/wangyingbo/Y ...

ios 自定义导航栏添加上滑下滑渐变

阎熙丿上传时间:2018-7-11 12:50
!(https://upload-images.jianshu.io/upload_images/5624508-d6ada69433969955.gif?imageMogr2/auto-orient/strip) 最近因为项目需要导航栏上滑下滑出现渐变的效果,话不多说,直接上代码 1首先我是自定义了一个导航栏, ```c @interface ZCTopNavView : UIView ``` 2在.m文件初始化下view上面的按钮,定义了三个按钮 ```c /* 左边Item */ @property (strong , nonatomic)UIButton *leftItemButton; /* 右边Item */ @property (strong , nonatomic)UIButton *rightItemButton; /* 右边第二个Item */ @property (strong , nonatomic)UIButton *rightRItemButton; ``` 3.在.m文件里添加2个通知,用在viewcontroller里面接受通知 ```c //滚 ...

引导页,新特性介绍页

maltsugar上传时间:2018-7-4 14:20
# App 启动介绍页 (https://github.com/maltsugar/GYIntroductionView),更新会第一时间同步github,觉得好用的话麻烦给个star,谢谢 上传代码限制大小,这里面有视频 图片没法压缩,这里只上传核心类,麻烦大家去github 看完整demo 网上的轮子搜了搜不好用,灵活度不高,特来写一个支持任意自定义的。我一直认为无论怎么参考市面上APP的效果,也不可能模仿的完。所以写一些工具类的时候最重要的原则就是能灵活自定义,将具体的实现交给开发者,让他们想怎么做都行。像我的另外两个库((https://github.com/maltsugar/RollingNotice),(https://github.com/maltsugar/CustomPopoverView)),也是这一原则,以后我做小组件也会尽量以这个原则作为第 ...

UIActivityViewController系统原生分享

wsl2ls上传时间:2018-7-4 11:18
> 利用UIActivityViewController实现系统原生分享,不需要三方SDK,支持自定义分享,可以分享到微博、微信、QQ、信息、邮件、备忘录、通讯录、剪贴板、FaceBook.....等等 (https://github.com/wslcmk/UIActivityViewController.git) 效果图,诸位请看: !(http://upload-images.jianshu.io/upload_images/1708447-2417de6295f29f14.gif?imageMogr2/auto-orient/strip) !(http://upload-images.jianshu.io/upload_images/1708447-75e976664d6b63c3.gif?imageMogr2/auto-orient/strip) 接下来介绍UIActivityViewController:(https://github.com/wslcmk/UIActivityViewController.git) 1. 创建要分享的数据内容,加在一个数组 ActivityI ...

自定义cell的列表视图实现:置顶、拖拽、多选、删除

青卷三部上传时间:2018-6-30 11:45
观察了一些demo,基本上都是基于系统的tableViewCell实现tableView的编辑,但很多情况下这种效果并不能满足需求。那么实现自定义的cell就成了必要。 这是一个自定义cell的列表视图,实现的功能有:置顶、拖拽、多选、删除。 如有需要可以去github上下载 github地址: 1、基于collectionView实现 https://github.com/Wheat-Qin/SortDragListView 2、基于tableView实现 https://github.com/Wheat-Qin/SortDragTableView |15

NicooPlayer Swift4.1 视频播放器 支持旋转、锁屏、各种手势

NicooYang上传时间:2018-6-28 17:15
NicooPlayer 是一款基于Swift 4.1 的视频播放器,主要实现是在IOS自带的AVPlayer上在封装了一层。视频播放效果图:再来看看怎么使用:1.在自定义View上播放:(1).懒加载初始化播放器: lazy var playerView:NicooPlayerView= { letplayer =NicooPlayerView(frame:self.fateherView.bounds) player.delegate=self return player }()(2). 点击播放按钮时播放:(这里要注意,你自己写的播放按一定要加在和播放器View同一个父视图上,并且设置非0 tag)// 播放 playerView.playVideo("urlstring", "这里传递视屏名称", fateherView) //从某个时间点开始播放 // playerView.replayVideo("urlstring", "视屏 ...

自定义模态视图的转场动画

WellsCai上传时间:2018-6-27 09:05
封装两种模态视图的转场动画,中间弹出和下面弹出。只需要自定义一个控制器,然后通过分类对应的present方法弹出,一行代码实现类似弹框的效果。添加了支持cocopod,可以直接使用。 github地址:https://github.com/WellsYC/YCPopover简书地址:https://www.jianshu.com/u/f853cbc68abb 如果有需要添加的功能可以给我留言。 |15

编辑推荐

关闭

每日头条

iOS 问题集合,大神等你来传道授业解惑!!
iOS 问题集合,大神等你来传道授业解惑!

查看 »

Powered by Discuz! X3.2   © 2001-2013 Comsenz Inc. |广东互联网违法和不良信息举报中心|中国互联网举报中心|Github|申请友链|Code4App ( 粤ICP备15117877号-1 )|