返回首页
立即注册 登录

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

结果: 找到 “纵向 横向” 相关内容 75 个

CollectionView自定义横向排版

Haocold上传时间:2018-11-27 10:22
CollectionView横向排版 & CollectionView horizontal layout 仓库地址: https://github.com/xjh093/JHCollectionViewFlowLayout |15

UICollectionView 分页 横向布局 item从左至右排布

dhl613上传时间:2018-8-24 17:17
#### 简单说明 UICollectionView 横向布局 分页 item从左至右排布 最近项目用到横向分页的布局,所以写了这个简单的横向布局Demo #### 横向布局核心代码 ``` Objective-C // 计算itemframe - (UICollectionViewLayoutAttributes *)layoutAttributesForItemAtIndexPathNSIndexPath *)indexPath { UICollectionViewLayoutAttributes *attri = ; NSInteger item = indexPath.item; // 总页数 NSInteger pageNumber = item / (self.rowCount * self.columnCount); // 该页中item的序号 NSInteger itemInPage = item % (self.rowCount * self.columnCount); // item的所在列、行 NSInteger col = itemI ...

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),动态的根据服务器下发模块样式绘制布局,可以横向滑动,限定为两行的高度。 注意:上面的示意宽高比是约等于,忽略了间距,计算的时候千万别忘了。 ### 实现思路 > 由上需求分析可知,我们可以 ...

MXScroll 介绍 混合使用UIScrollView

cillyfly上传时间:2018-7-26 16:58
# `MXScroll` 介绍 -- 混合 `UIScrollView` 的使用 ## 使用场景 在实际的项目开发过程中发现,通常详情页有不少的产品都会选择上下滚动连带下部左右滚动的模式。由此就想整合一个页面框架,满足自由度高,能够自动适应高度变化这几个需求,最重要的是能够简单化配置即可使用。 ## 页面结构 要考虑到上下左右变化,这次的选型是采用`UIScrollView`嵌套的做法。主要嵌套的模式如下图所示: !(/data/attachment/album/201807/26/165716rvhe9p2253lfka9f.png) ## 结构分析 ##### 1. `SegmentScrollView` 主要是纵向的 `UIScrollView`, 承接上下滚动的相关逻辑 ##### 2. `HeaderView` 部分顾名思义就是头部页面,此处页面可以为任意页面,如果是 ...

可平滑过渡的横向切换页SPScrollPageView

Tr2e上传时间:2018-3-14 18:59
!(https://user-gold-cdn.xitu.io/2018/3/3/161ec2ab24798f4a?w=2042&h=1522&f=jpeg&s=702442) (http://tr2e.com.cn/2018/03/04/iOS-%E5%8F%AF%E5%B9%B3%E6%BB%91%E8%BF%87%E6%B8%A1%E7%9A%84%E6%A8%AA%E5%90%91%E5%88%87%E6%8D%A2%E9%A1%B5SPScrollPageView/) 相信很多大佬都写过横向滑动的页面,配合各种各样自定义的XXSegmentedView实现切换的效果。这里还是要赘述一下功能,以便引出下文: * 相邻页面横向滑动,实现页面的切换 * 点击XXSegmentedView,实现目标页面的切换 功能很简单,也很容易用`UIScrollView`或者`UICollectionView`实现,典型的效果: !(https://user-gold-cdn.xitu.io/2018/3/4/161ecab8c4a13d47?w=399&h=610&f=gi ...

Swift 自定义横向TableView

嗯哼大王上传时间:2018-2-22 14:40
使用Swift封装的自定义横向TableView,实现了宽度自定义,复用池复用。如有问题或者更好的方法请各位留言指出,此举为抛砖引玉,希望各位不吝赐教。 第一次上传代码,如有问题请各位不吝赐教 |15

Objective-C横向滑动的年月选择器

nwkwlfhh8上传时间:2018-1-25 15:29
# LFMonthPicker An iOS month picker to allow users to select year and month ## 如何使用 ### 首先为了避免iOS11以上的安全区域的影响,需要在delegate里面加入以下代码,对全工程有效,已做过tableView的iOS11相关适配的同学请忽略 ```c //适配iOS11的tableView问题 .estimatedRowHeight = 0; .estimatedSectionHeaderHeight = 0; .estimatedSectionFooterHeight = 0; if (@available(iOS 11, *)) { .contentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentNever; //iOS11 解决SafeArea的问题,同时能解决pop时上级页面scrollView抖动的问题 } ``` ### 然后你只需要在需要使用到的地方加入以下代码 ```c self.monthpicker = ...

电影筛选页FilterMovieDemo

carrot0213上传时间:2017-12-21 16:12
教你写电影筛选页View 1.顶部间距固定,cell大小随文字长度改变。 2.headerView是collectionView的subView,设置contentInsect //你的header高度由你定 CGFloat height = self.headArray.count * 40 + 25; UIEdgeInsets contentInset = self.collectionView.contentInset; //设置collectionView的上边距是从headerView的底部开始 contentInset.top= height ; self.collectionView.contentInset = contentInset; //注意:headerView的frame设置y应为-height _headerView = initWithFrame:CGRectMake(0, -height, self.view.width, height)]; 简单来说,我的collectionView结构为:headerView是一个横向collectionView集合,有多少行由筛选数组决 ...

react native 轮播组件:支持循环,横竖轮播,支持卡片样式

easyui上传时间:2017-12-8 13:49
(https://github.com/easyui/react-native-ezswiper) # react-native-ezswiper ] (https://img.shields.io/github/release/easyui/react-native-ezswiper.svg?style=flat-square)](https://github.com/easyui/react-native-ezswiper/releases) (https://img.shields.io/badge/license-MIT-blue.svg)](https://raw.githubusercontent.com/joeferraro/react-native-ezswiper/master/LICENSE.md) 源码靠谱、简单,容易使用的轮播react native组件。 ## 安装 ``` $ npm install react-native-ezswiper --save ``` ## 预览 !(https://github.com/easyui/react-native-ezswiper/blob/master/showios.gif) !(https://github.com/easyui/react-n ...

支持横向和竖向滑动的表格

nothot上传时间:2017-11-30 16:11
能够同时支持横向和竖向滑动的表格,可以很方便地展示Excel数据 |15

Swift-collectionView实现的无限循环轮播图

splsylp上传时间:2017-8-17 10:47
# LPBannerView #### 使用collectionView实现的无限循环滚动轮播图,支持横向竖向滚动及添加图片文字介绍等多种功能,短小精悍、集成方便~ #### 实现功能 * 实现本地图片或网络图片的展示,加载失败则显示默认图 * 实现图片下方文字介绍,可自定义样式 * 实现横向和竖向滚动 * 实现自定义轮播时间间隔 * 实现数据异步请求延时加载后刷新视图 * 实现pageControl位置设置 * 实现点击回调代理和闭包 * 支持手码和storyboard方式初始化控件 * 支持pod导入 --- ###(https://github.com/splsylp/LPBannerView) ### 您的star,是对我最大的鼓励与支持~ ### 使用 #### 初始化 ```Swift let bannerView = LPBannerView(frame: frame) bannerView.dele ...

一个可以横向纵向布局的视图

闪亮ing上传时间:2017-8-16 22:05
介绍 此demo能够实现横向和纵向排序 具有点击功能 方便实用 https://github.com/shanlianging/ScrollPageControll/raw/master/image/horizontal.gif?raw=truehttps://github.com/shanlianging/ScrollPageControll/raw/master/image/vertical.gif?raw=true gitHub地址:https://github.com/shanlianging/ScrollPageControll |10

棋类游戏对战代码实现

天机否上传时间:2017-8-8 10:19
## 棋类游戏对战的实现 * 六洲棋 * 五子棋 * AI对战 * 蓝牙对战 * 在线对战 ### 六洲棋 六洲棋,又称:泥棋、插方、来马、五福棋,中国民间传统棋类体育形式。源于民间,简便、通俗、易学,在民间广为流行,深受社会底层大众的喜爱。龙其在淮河流域的安徽省、河南省、江苏省、以及湖北省、山东省非常普及,并流传到中国各地,包括港、澳、台地区。起源于劳动人民生活,根植于民间大众之中,它简捷、明快,趣味性、竞技性强,是一项长期流行于民间,富有传统文化色彩的竞技项目。对于启迪智慧,休闲娱乐,增进交流非常有益。列安徽省第二批省级非物质文化遗产。 6*6纵横线组成,共三十六个棋点。每方十八枚棋子,以两色区分敌我。 #### ...

Swift 3.0 高仿微信

LinXunFeng上传时间:2017-7-11 23:04
# LXFWeChat Swift 3.0 高仿微信 (https://github.com/LinXunFeng/LXFWeChat) ## 模仿微信的导航栏 在navigationBar底部添加一个添加了渐变层的view ```swift let blurBackView = UIView() blurBackView.frame = CGRect(x: 0, y: -20, width: kScreenW, height: 64) let gradintLayer = CAGradientLayer() gradintLayer.frame = CGRect(x: 0, y: 0, width: kScreenW, height: 64) gradintLayer.colors = gradintLayer.startPoint = CGPoint(x: 0, y: 0) gradintLayer.endPoint = CGPoint(x: 0, y: 1.0) blurBackView.layer.addSublayer(gradintLayer) blurBackView.isUserInteractionEnabled = false blurBackView.alpha = 0.5 // 设置导航栏 ...

天气动画

Zws丶上传时间:2017-5-15 11:14
# Weather 墨迹天气,天气预报,动态天气,天气Animation (https://github.com/Zws-China/Weather) # PhotoShoot !(/data/attachment/album/201705/15/120853y58qo95ycq5jwod5.gif) !(/data/attachment/album/201705/15/120914n4tonmnk3toxky0m.gif) !(/data/attachment/album/201705/15/120958f6dc12dm1vwb161l.gif) !(http://img.blog.csdn.net/20170407173624997?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMjY1OTgwNzc=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast) # How To Use ```ruby //动画横向移动方法(云、鸟移动) - (CABasicAnimation *)birdFlyAnimationWithToValue ...

天气动画,适配多种天气情况(新增下雪动画)

Zws丶上传时间:2017-4-10 17:48
# Weather 墨迹天气,天气预报,动态天气,天气Animation (https://github.com/Zws-China/Weather) # PhotoShoot !(http://img.blog.csdn.net/20170407173624997?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMjY1OTgwNzc=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast) # How To Use ```ruby //动画横向移动方法(云、鸟移动) - (CABasicAnimation *)birdFlyAnimationWithToValueNSNumber *)toValue durationNSInteger)duration{ CABasicAnimation *animation = ; animation.toValue = toValue; animation.duration = duration; animation.removedOnCompletion = NO; ...

能够插入到UIScrollView实例中的UI组件 - TOScrollBar

小c_c上传时间:2017-3-31 10:03
#项目简介 ###TOScrollBar !(http://simg0.opendigg.com/bQf6Vv.jpg) TOScrollBar是一个UI组件,能够插入到UIScrollView实例中。允许用户使用一个滑动手势遍历整个滚动视图。 ###Features 允许UIScrollView的整个内容高度的细粒度滚动。 直接通过Objective-C和KVO与UIScrollView直接互操作。 作为标准滚动指标动画同样的方式。 显示横向联系空间的44点,因此很容易激活。 在不同的位置点击允许沿滚动视图进行即时遍历。 在缓慢滑动时操作一个滚动动画,是它更容易跟随。 带有初始样式,设置为黑暗主题。 在一个类似样式中对UISlider导入Taptic Engine冲击效果,在iPhone 7中可用。 Examples TOScrollBar设计为直接添加一个UIScrollView,而 ...

天气动画,仿墨迹天气

Zws丶上传时间:2017-3-22 15:07
# Weather 墨迹天气,天气预报,动态天气,天气Animation (https://github.com/Zws-China/Weather) # PhotoShoot !(https://github.com/Zws-China/.../blob/master/suny.gif) !(https://github.com/Zws-China/.../blob/master/cloud.gif) !(https://github.com/Zws-China/.../blob/master/rain.gif) # How To Use ```ruby //动画横向移动方法 - (CABasicAnimation *)birdFlyAnimationWithToValueNSNumber *)toValue durationNSInteger)duration{ CABasicAnimation *animation = ; animation.toValue = toValue; animation.duration = duration; animation.removedOnCompletion = NO; animation.repeatCount ...

一行代码搞定自动布局 - SDAutoLayout

李世铿上传时间:2017-2-17 20:23
#项目简介 SDAutoLayout(一行代码搞定自动布局!) 众多公司和个人开发者已经使用本库布局: 一行代码搞定自动布局!致力于做最简单易用的Autolayout库。The most easy way for autolayout. ###Pod支持: 支持pod: pod 'SDAutoLayout', '~> 2.1.3' 如果发现pod search SDAutoLayout 搜索出来的不是最新版本,需要在终端执行cd转换文件路径命令退回到desktop,然后执行pod setup命令更新本地spec缓存(可能需要几分钟),然后再搜索就可以了 ###更新记录: 2016.08.12 -- 实现在tableview插入新的cell数据时自动缓存管理 2016.06.30 -- 增加多参照view的leftSpaceToView和topSpaceToView约束,例:topSpaceToView(@, 30) 2016.06.24 -- ...

仿半糖App 个人中心可以横向滚动的 列表

Torr上传时间:2017-1-12 11:30
# AppStore-Horizontal-Demo 仿 AppStore 、 (https://itunes.apple.com/cn/app/ban-tang/id955357564?mt=8) 个人中心收藏列表风格 编写的一个横向多Cell的滚动的Demo ---------- !(https://github.com/liao3841054/AppStore-Horizontal-Demo/raw/master/1231231231.png) !(https://github.com/liao3841054/AppStore-Horizontal-Demo/raw/master/IMG_2471.PNG) ---------- https://github.com/liao3841054/AppStore-Horizontal-Demo !(|10)

1234下一页

编辑推荐

关闭

每日头条

【官方公告】金钱的获得方法、用途及vip特权介绍
相信很多技术GG现在都有这样一个疑问,论坛的金钱有什么作用,怎么样才能快速挣金钱?快来看攻略吧~

查看 »

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