城市选择器,借助于UIPickerView来实现,第一列为省份,第二列为第一列省份对应的城市或者区,数据放在plist中,plist结构如下图所示,第一层是一个Dictionary,每个省份对应的城市是一个...) NSDictionary* cityNames; /** * 省份 */ @property (nonatomic, strong) NSArray* provinces; /** * 城市...pickerView { return 2; } /** * 选中某一行后回调 联动的关键 * * @param pickerView * @param row 用户选择的省份...城市选择器.gif 附件 plist文件下载地址:http://pan.baidu.com/s/1dETRthZ
在 iOS开发之城市选择器一文中用两列的UIPickerView实现了城市选择器,今天用两个UITableView来实现一下,首先这种联动在很多地方用得上,而且方法有好几种,我这里选择了个人喜欢的一种方式...*/ @property (nonatomic, strong) NSArray* cities; /** * 当前选择的省份 */ @property (nonatomic, copy)...NSString* currentProvince; /** * 当前选择的城市 */ @property (nonatomic, copy) NSString* currentCity; @...self.provinces objectAtIndex:indexPath.row]; [self.rightTableView reloadData]; } //点击右边显示用户选择的省份和城市...self.currentCity]; UIAlertController* alertControl = [UIAlertController alertControllerWithTitle:@"选择城市
全民直播,一下子掀起了直播的技术潮,今天要聊聊如何实现一个ios的直播app。 首先来看最终的效果: ?
这只是一个demo,没有考虑那么多需求,也只是提供一个学习的思路。有具体的需求可以修改代码,避免重复造轮子。
NSString *IP = @"0.0.0.0"; //http://61.4.185.48:81/g/(中国天气网的接口) NSURL *url = [...
前一段时间在做项目的时候遇到了一个问题,美工在设计的时候设计的是一个iPhone中的开关,但是都知道Android中的Switch开关和IOS中的不同,这样就需要通过动画来实现一个iPhone开关了。
序:微信最新版,选择照片控件细节有所改变,一般有轮子我是不会从新造的 。产品要求一模一样,无奈重新写。...调查了一下,GitHub大部分仿微信imagePicker还是基于TZImagePicker,swift出了那么长时间了。...##功能支持 高仿微信细节 相册序号选择: 微信样式多选照片 预览序号选择: 预览时可以序号选择 预览缩略图和大图联动: 联动样式仿微信 网络图片浏览: 有时需要处理服务器返回网络图片 快速布局UI:...注意了微信相册的一些细节,比如序号,最大选择之后照片变灰,浏览缩略图等等。 ZYImagePickerLayoutView 是相册选择之后的布局view库,单独拿出来做一个UI库,可选集成。...支持 支持iOS8+ Swift4.1 Cocospods ##安装 手动Demo: 里面有这两个库,拖到项目即可,具体看demo。
城市地级联选择 背景 在做一些后台管理系统,涉及到地区投放等时,城市级联选择器是一个很常见的需求 实例效果 点击文末左下方阅读原文即可体验 具体实例代码 选择投放地区.../cityData.js"; export default { name: 'cityChose', data() { return {...-城市选择地区数据 selectedTexts: [], // 投放地区-模态框内已选地区-回显部分 forms: {...area-list { margin-top: 20px; } .dialog-selected-area { margin: 10px 0 10px 0; } 城市级联选择对应的代码2.3K70
准备工作: 引入axios插件,调用better-scroll第三方插件,本地json文件,可以参考目录中的city.json,有条件的也可以自己去扒 功能分析 1.获取json数据展示城市列表 。...3.实现搜索城市 接下来我们开始对组件进行划分:本次案例中,总共划分为五个组件,下面就是组件的划分图 ?...list="cities"> //搜索 //城市列表.../components/Alphabet' export default { data () { return { cities:{}, // 城市列表...mounted () { this.getCityInfo () } } 创建头部组件, 城市选择
高仿系统指南针,方向数据是地磁航向数据,有定位地理位置信息和地磁方向信息,可以和系统的指南针对比看一看。...} }]; } 本汪.gif 示例Github:iOS...仿系统指南针
之前都是后端操作的,城市数据都是存在数据库的,前端选择然后去后端查的,比较简单方便。这次开发的是前端,客户没有提供城市选择的接口,省市这些数据感觉还是放在数据库后端操作较好。...$refs.resetCountry.reset(); /*写在提交方法中,从组件中获取选择的值*/ var country = that....$refs.resetCountry.changeValueCity() 因为有多个页面需要使用,所以把选择城市的封装成atom-city组件,我这个需求是有选择国家的,如果选择的是中国才会有省份城市的选择框...: function(event){ return this.selectCity } } } 其他方式参考: vue.js...省份城市联动选择实现示例(通过vue数组过滤) 基于vue2实现省市联动
最近项目要做一个,类似淘宝手机客户端的,选择收货地址的三级联动滚动选择组件,下面是它的大致界面截图: 在IOS中有个叫UIPickerView的选择器,并且在dataSource中定义了UIPickerView...的数据源和定制内容,所以用只要熟悉它的基本用法,要实现这么个三级联动滑动选择是挺简单的。 ...android.widget.TimePicker,因为它们的样子长得很像,事实就是它们仅仅是长得相而已,Google在设计这个两个widget的时候,并没有提供对外的数据源适配接口,带来的问题就是,我们只能通过它们来选择日期和时间
github地址:https://github.com/xiangzhihong/SwipeMenuListView 今天介绍一个SwipeMenuListVi...
1.基础及矩阵概念 2.2D仿射 3.3D仿射 1.CGAffineTrans的API 带Make的:起点固定,每次控制的事件只针对起点。...//位移仿射 CGAffineTransformMakeTranslation CGAffineTransformTranslate //旋转仿射 CGAffineTransformMakeRotation...CGAffineTransformRotate //缩放仿射 CGAffineTransformMakeScale CGAffineTransformScale //叠加仿射效果 CGAffineTransformConcat...//仿射矩阵方法,可以直接做效果叠加 CGAffineTransformMake (sx,shx,shy,sy,tx,ty) 2.仿射变换概念 个人理解就是:点p(以二维坐标为例)通过仿射矩阵C 后变成新的点...再来看看方法: 向右移动300的仿射效果 CGAffineTransform translate = CGAffineTransformMakeTranslation(300, 0) 使用仿射基础方法
accessoryType = UITableViewCellAccessoryType.checkmark 45 print(“您选择了:(cell?.textLabel?....accessoryType = UITableViewCellAccessoryType.none 48 print(“您取消选择了:(cell?.textLabel?.
一线城市:北上广深 准一线城市:成都、杭州、重庆、武汉、西安、苏州、天津、南京、长沙、郑州、东莞、青岛、沈阳、合肥、佛山。 我原来写过一篇话题讨论,话题讨论 | 你选择去一线城市还是老家的省会城市?...当时的结论是,如果追求职业发展,就选择一线城市。如果追求生活幸福感高一些,选择准一线城市也不错。像杭州、南京已经不比广州差了。 总体上是这样推荐,但对应个体上就不一样。...对于新入职场的朋友,我认为你要坚定的选择一线城市。追求幸福对你来说太早了。没有家庭,你的经济压力会小很多,如果你还单身,你的自由时间会有很多,这些时间怎么花?用在学习和加班上。...你应该想办法选择“我都要”。 2021年的程序员的薪资数据已经出来了,北上深杭的最高工资45000,中位数也有15000 - 16500。这是重点推荐的城市。...只有到了这个时候,为了提高生活幸福感,去准一线城市或省会城市也是不错的选择。我很多同事,在一线城市工作,老家省会买房。等孩子大了后,就会选择回省会工作,虽然工资少了点,但工作没有那么忙碌,幸福感剧增。
趁着最近有时间,又搞了个经常会用到的城市选择器起来啦~~ 以下是tabs的页面图片 [ ] 主要实现了: tab的切换,这里需要注意一个问题,当你滚动一个tab页到某个位置的时候 再切换tab,另一tab
hi,在项目开发中,有时候需要仿照ios的底部弹框做效果,比如我们在iPhone上面关闭定位的时候,就会弹出ios特有的底部弹框: ?...我们一步步来看如何使用DialogFragment来实现我们想要的弹框: 我们按照上面的布局写了具体的弹框布局代码 fragment_ios_dialog.xml: ?...这时候比如我想要按照自己的项目要求调整二边的间隙岂不是单纯的在自己的fragment_ios_dialog.xml就无法实现了。...3 弹框从下而上显示: 我们看过ios的弹框效果,是从底部从下而上升起,然后消失的时候也是从上而下消失。...我们继续看有哪几种可以选择: ? 通过字面意思我们也能理解:ABSOLUTE是绝对坐标,RELATIVE_TO_SELF是相对于自身,RELATIVE_TO_PARENT是相对于父View。
UIImage() } } 附上相关项目:Swift 3.0 高仿微信
领取专属 10元无门槛券
手把手带您无忧上云