为了账号安全,请及时绑定邮箱和手机立即绑定

iOS

IOS视图控制器导航及生命周期研究

1、背景: 2014年4月份第一次接触IOS端开发,为某银行开发一款金融app。 在开发的最后阶段,加入了需要从任意一个页面直接返回主页的功能。 悲催的是,当时没有使用UINavigationController进行导航管理,而是使用了IOS中的模态跳转方式(presentViewController/dismissViewControllerAnimated). 因此需要找的一种方法进行,实现如...

24浏览 1推荐 0评论

使用libqrencode库制作电子名片--IOS版

1、效果图: 点击生成按钮,显示二维码: 使用微信扫一扫后,获得如下界面: 2、libqrencode库: libqrencode是一个日本人(Kentaro Fukuchi)写的生成二维码的跨平台c语言库。 官网是这里,Github在这里。 本人最喜欢的就是这种【用c写成的、跨平台的、功能单一的、使用方便的】库! IOS中Objc使用C/C++库超方便,android下,稍微麻烦一点。 3、Ob...

24浏览 1推荐 0评论

ReactNative学习笔记--基于Modal的多步弹窗的封装 原创

效果 弹窗的封装 此组件只针对有输入框,然后点击确定进行网络请求,伴随菊花转,请求返回的时候在现实请求结果的,如上图显示 和直接显示菊花转,然后显示网络请求结果的。很简单直接上代码。 import React from 'react'; import { View, Text, ActivityIndicator, TextInput, TouchableOpacity, Mo...

213浏览 2推荐 0评论

iOS学习笔记 -- weak内部实现原理

iOS学习笔记 -- weak内部实现原理 weak修饰的实例变量,在实例被销毁的时候会自动置为nil,assign不会,一般修饰基本数据类型,这里重点说一下weak的实现原理。 简单来说,系统有一个全局的 CFMutableDictionary 实例,来保存每个对象的 weak 指针列表,因为每个对象可能有多个 weak 指针,所以每个对象的指针列表是 CFMutableSet 类型。 剩下我们...

142浏览 1推荐 0评论

iOS学习笔记--Swift之闭包函数的传值

Swift闭包函数的传值 类比OC的Block 其实是一样的 简单介绍一下代码:FirstViewController 点击按钮 push到SecondViewController,当点击Block按钮的时候回调并pop到上一页,回调的参数显示在FirstViewController的按钮上。 FirstViewController代码: import UIKit class FirstViewC...

157浏览 2推荐 0评论

iOS学习笔记--Swift和OC混编

iOS学习笔记--Swift和OC混编 最近Swift的开发越来越火,但是Objective-C的开发还没有到抛弃的地步,所以Swift和OC的混编就非常重要,这里总结一下混编的注意事项。 混编的准备工作 1.更改项目的Build Setting --> Packing 如下图: 更改Defines Modules 为Yes 并记下Product Modules Name 为下面创建Head...

205浏览 1推荐 0评论

微信小程序持续高潮的背后应该有的思考 原创

今天是2017年1月9号,微信小程序正式上线的日子,在10年前的今天,2007年1月9号苹果公司的第一代 iPhone 上市。这或许是国内第一的产品经理张小龙向世界顶级的产品经理乔布斯致敬的方式吧。果然,也不出所料,微信小程序刷爆了整个互联网世界,尤其是大家的朋友圈。 很多人纷纷加入了展示和体验小程序的行列,也纷纷转载各种与微信小程序相关的文章,并纷纷随大流的表示确实好,确实不错,我看好微信小程序...

787浏览 20推荐 2评论

非著名程序员:微信小程序的开发与体验之旅 原创

导语:在开始之前,先祝福大家新年快乐,祝福新的一年里工作顺利,身体健康,阖家欢乐。不知道大家这个元旦假期过得怎么样?反正我个人认为我过得很充实。先是爬山,然后休息了一天,最后一天在家做了一个微信小程序练练手。有时候,假期编程也是一种陶冶情操的表现,毕竟编程是一门艺术嘛。 在说我的微信小程序开发与体验之旅之前,先来回顾一下张小龙在微信公开课上的演讲吧。 什么是微信小程序 张小龙认为**所有的应用程序...

2155浏览 39推荐 1评论

Playground简单色条动画2

import UIKit import XCPlayground let showView = UIView(frame: CGRect(x: 0, y: 0, width: 300, height: 300)) let rectangle1 = UIView(frame: CGRect(x: 0, y: 0, width: 50, height: 50)) let rectangle2 = UI...

124浏览 1推荐 0评论

Playground简单色条动画

import UIKit import XCPlayground let showView = UIView(frame: CGRect(x: 0, y: 0, width: 300, height: 300)) showView.backgroundColor = UIColor.black let rectangle1 = UIView(frame: CGRect(x: 0, y: 0, wi...

132浏览 1推荐 0评论

iOS学习笔记--UITableView( 一)

UITableView笔记一 2016-03-15 22:57:37 本文绝非抄袭,创建于本人静态博客上,现挪过来供自己个更多的同伴们参考学习。 UITableView笔记一 UITableView作为iOS开发最常用的控件,没有之一.可见其使用的频繁度,现在我先从最简单的使用说起,虽然简单但是也最能提现一个程序员的基本功吧,如果对你没有帮助请略过。 <!-- more --> #pr...

207浏览 1推荐 1评论

IOS10下解决新安装APP无法联网教程

问题:部分用户在系统升级到「iOS 10」后,出现新安装后App无法连接网络或无法注册的问题,慕课网很多用户也不幸躺枪。此问题是由于iOS系统升级bug导致,这个锅我们不背。 针对这个问题,慕女神提供了解决方案给我们亲爱的同学们准备了详细的教程。 打开「设置」->「蜂窝移动网络」->「使用无线局域网与蜂窝数据的应用」-> 找到慕课网 -> 进入并设置为「无线局域网与蜂窝移动...

2396浏览 27推荐 5评论

iOS开发OC第一节——类和对象1

一.类和对象的概念 1.1类 自己的定义: 具有相同或相似性质对象的抽象。 1.2 对象 自己的定义: 对象是人们要进行研究的任何物体,从最简单的整数到复杂的飞机 等均可以看做是对象。 举例说明: 类 :车 ;对象:奔驰,宝马,劳斯莱斯 类 :人 ;对象:小明,小红,李平 对象一般都具有属性:一个对象用数据值来描述他的状态: 一个叫xiaoming的对象,具有年龄和姓名的属性 age = 10 n...

212浏览 3推荐 0评论

ReactNative学习笔记--下拉选择菜单的简单封装 原创

ReactNative 学习笔记--封装下拉菜单 单个下拉子项 先看整体要做的效果 1.实现原理: 先做一行按钮,使我们要点击弹出菜单列表的按钮,然后计算点击的按钮所在的位置,再通过点击按钮的高度计算出要弹出列表的位置和宽度高度等,利用绝对布局在Modal组件上显示,并设置对应的效果,例如'fade',弹出的Modal覆盖整个界面,选择列表子项或者点击其他位置(Modal上)都...

1488浏览 4推荐 4评论

Ionic2学习基础之Loading组件及Login页面 原创

前言 已经学了Tabs,Tab,Button,Input,组件,现在就可以做一个简单的Login页面了 新增一个Tab页 新增一个tab页需要做以下几步操作: 增加<ion-tab></ion-tab>标签 <ion-tab [root]="tabLogin" tabTitle="Login" tabIcon="per...

2121浏览 2推荐 3评论
首页上一页1234567下一页尾页

推荐作者

热门手记

意见反馈 常见问题 APP下载
官方微信