来自:http://www.jianshu.com/p/bcf86b170d9c 前言 为什么会写这个?因为在iOS开发中,界面的布局一直没有Android布局有那么多的方法和优势,我个人开发都是纯代码,Masonry这个框架我在开发中也是不用的,一个是代码布局的时候,代码量比较多,另外好像在iOS ...
分类:
移动开发 时间:
2016-10-14 13:54:40
阅读次数:
324
开发环境:macOS 10.12 + Android Studio 2.2,MinSDK Android 5.1 先看看总体效果 本示例是基于Fragment进行的,直接上代码: 【界面结构】 在 Fragment 中,采用 ScrollView + LinearLayout 实现。 顺便说一句,显 ...
分类:
移动开发 时间:
2016-10-04 11:56:03
阅读次数:
288
目标:在两个独立的控制器之间进行反向传值 关键技术:代理 代码编写及运行环境:Xcode6.4 / 模拟器8.4 语言:Objective-C 注:使用纯代码实现,不使用xib/storyboard 效果图: 前期注意: 代码实现如下: 1. 2. 3. 对代理的一些想法: 代理的设计真的很美,逻辑 ...
分类:
其他好文 时间:
2016-09-28 15:46:19
阅读次数:
213
初学swift 但是网上只有很多swift用xib创建的cell,就算是有也不是我想要的。今天自己弄了一个不用xib纯代码写的,来上代码 自定义cell 下面是controller 例外说一点懒加载 OC的懒加载 @property (nonatomic, strong) NSMutableArra ...
分类:
编程语言 时间:
2016-09-28 15:10:24
阅读次数:
182
开发环境 macOS Sierra 10.12、Xcode 8.0,如下图所示: 总体思路 1、建立空白的storyboard用于呈现列表(用 UICollectionView 实现) 2、自定义实现单个项目(UICollectionViewCell)的内容 3、将单个项目注册到列表(UIColle ...
分类:
编程语言 时间:
2016-09-25 20:25:43
阅读次数:
558
iOS之UI--主流框架的搭建-- 仿制QQ的UI框架 使用XCode搭建多个控制器界面,一般在实际开发中建议超过四个控制器界面使用纯代码。 下面的实例其实已经超过了四个,总结详细步骤的目的,主要是更熟悉XCode的StoryBoard使用细节。 先直接上我们这个主流框架要达到的效果: 首先我们需要 ...
分类:
移动开发 时间:
2016-09-25 12:05:40
阅读次数:
214
煎熬... 本来xcode 7 打包正在审核了 还要修改一处购买问题 此时 xcode已经升级到xcode 8 了 升级后 很神奇 应用没报错 很好的运行 (网上很多说xib storyboard 有bug的 我们没有 因为 我们纯代码开发 优势明显啊) 只补充添加购买代码. 打包 然后问题接踵而至 ...
分类:
移动开发 时间:
2016-09-21 14:27:29
阅读次数:
580
进行中。。。今天没时间了,明天继续研究。挂上来,怕自己忘了这个问题。 <!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>内凹圆角</title> <style type="text/css"> .radius { width: 10 ...
分类:
Web程序 时间:
2016-09-17 23:35:22
阅读次数:
227
这个项目是用OC编写,如果有的朋友已经下载下来看了这个项目, 就会意识到这个项目没有一个storyboard或者是nib,不是因为不喜欢用storyboard或者nib,而是因为一直以来就想用纯代码写个项目,(好远大的梦想。。开玩笑的。。),但是项目是写出来的,光想不做不写是不行的,所以我就开始我的 ...
分类:
其他好文 时间:
2016-09-14 09:34:19
阅读次数:
191
(一)纯代码实现自定义cell 1.主要目的实现在创建cell的时候,只用执行两个步骤 1)类方法创建cell(将复用机制,和自定义cell控件,控件的位置封装到cell的类方法中,这里注意要添加一个参数,就是cell是那个tableView的cell这个参数) 2)向cell传递一个数据模型,既可 ...
分类:
其他好文 时间:
2016-09-07 20:45:23
阅读次数:
184