返回首页
立即注册 登录

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

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

折线图绘制,缩放、长按

Zws丶上传时间:2019-12-18 16:08
# WSLineChartView 折线图,支持放大缩小,横向定位放大,增加长按功能,y轴的值可以自己设置。采用贝塞尔曲线,核心绘图,支持大数据量。减少卡顿,左右滑动流畅 (https://github.com/Zws-China/WSLineChartView) # PhotoShoot !(/data/attachment/album/201912/18/160358jrq7kufhlwueqahr.39) !(/data/attachment/album/201912/18/160411nbough6mlu0bhbm0.39) # How To Use ```ruby 1.将WSLineChartView文件夹拖入工程中 #import "WSLineChartView.h" NSMutableArray *xArray = ; NSMutableArray *yArray = ; for (NSInteger i = 0; i < 100; i++) { ]; ]; } //这里你可以计算出yArray的最大最小值。设置为曲线 ...

多功能的日历

WMZ1上传时间:2019-11-11 10:23
多功能的日历 可实现显示农历 可实现自定义日历内容 可实现多选 可实现纵向横向滑动等等。。 (https://github.com/wwmz/WMZDialog) |10

一个同时支持横向纵向滚动的表格框架 CXLinkageSheetView,...

misscxuan上传时间:2019-10-28 15:17
一个同时支持横向和纵向滚动的表格框架 CXLinkageSheetView,适用于一些数据展示页面,详情请看这里 https://github.com/CXTretar/CXLinkageSheetDemo 假如对你有帮助的话,能给个star吗,谢谢! |10

GKCycleScrollView - 一个轻量级的自定义轮播图组件

QuintGao上传时间:2019-9-30 09:24
## 前言 最近开发遇到要实现卡片式的轮播,经过网上搜索资料查找发现(https://github.com/PageGuo/NewPagedFlowView)写的不错,但在使用过程中发现有不少问题,于是自己仿照着封装了 一个,而且实现了更多的效果,下面具体说说 ## 主要功能 - 无第三方侵入,轻量级组件 - 支持自动轮播,无限轮播 - 支持cell缩放,设置上下左右间距 - 支持自定义当前cell的显示尺寸 - 支持自定义cell,自定义pageControl - 支持cell透明度渐变 - 支持Masonry、SDAutolayout等第三方自动布局库 ## 实现 GKCycleScrollView是基于UIScrollView实现的,通过添加可自定义的GKCycleScrollViewCell来实现分页,通过设置上下左右间距来实现左右缩放,通过形如UITableVie ...

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; ...

1234下一页

编辑推荐

关闭

每日头条

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

查看 »

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