摘要: 文本处理 显示文本是网页开发的最基本需求,另外,国际化的程序当今也是相当必要的。这些问题,thymeleaf都可以轻松解决。 th:text标签属性 这个属性的基本作用就是显示文本,它的值可以既可以从thymeleaf上下文获取,也可以从外部文件获取,甚至还可以使用自定义的方式获取,例如从数据库获取 阅读全文
posted @ 2017-08-21 14:54 破代码 阅读(19897) 评论(0) 推荐(3) 编辑
摘要: ThymeLeaf是什么 Thymeleaf是一个用于服务器端的java模板引擎,它使用简单但功能强大,目前可以处理的模板类型包括:HTML、XML、TEXT、JavaScript、CSS等。 搭建thymeleaf开发环境 首先创建一个Maven web项目,pom文件依赖信息如下: 可见,thy 阅读全文
posted @ 2017-08-19 09:40 破代码 阅读(8480) 评论(0) 推荐(1) 编辑
摘要: 当系统自带的cell无法满足我们的要求的时候,我们就可以自定义自己的cell。先看看效果,这个效果有点重复造轮子的感觉,因为UITableView已经实现了这种布局。打造自己的cell只需简单的3步使用xib布局需要的控件,让该xib文件和一个继承自UITableViewCell的自定义类关联。在代... 阅读全文
posted @ 2015-06-11 11:02 破代码 阅读(2471) 评论(0) 推荐(1) 编辑
摘要: 移动开发需要解决的一个问题就是资源稀缺的问题。多数情况下是内存问题。虽然现在的手机都号称大内存,高配置。但是移动app所占用的资源也在跟着不断膨胀,也是造成内存不足的主要原因。在前面的例子中,还记得我们是怎样创建UITableView的cell的吗?如果不记得,没有关系,请看下面的代码:在这个方法调... 阅读全文
posted @ 2015-06-08 23:55 破代码 阅读(983) 评论(0) 推荐(1) 编辑
摘要: 分组样式顾名思义是对TableView中的数据行进行分组处理,每个分组都有一个header和footer。TableView中header的英文文本是大写的,footer的英文文本是小写的。如下图浅灰色区域就是header和footer。header的作用更像是标题,而footer则是详细描述信息在... 阅读全文
posted @ 2015-06-07 20:35 破代码 阅读(7237) 评论(0) 推荐(0) 编辑
摘要: TableView主要用于展示数据,类似于Android中的ListView。我们可以通过两个方式使用TableView。第一种是直接使用TableView类。第二种是通过UITableViewController类。第一种方式主要是通过实例化一个UITableView类,然后将类实例添加到主界面,... 阅读全文
posted @ 2015-06-06 23:02 破代码 阅读(1105) 评论(0) 推荐(0) 编辑
摘要: 混合使用这两个控件的好处是我们可以在NavigationBar添加更多的东西,如标题,按钮等。让用户能够获得更多的信息。 UITabBarController的属性ViewControllers接受以UIViewController或者UIViewController子类为元素的数组。 因为UINavigationController属于UIViewController的子类,因此它当然就可以... 阅读全文
posted @ 2015-05-20 14:44 破代码 阅读(3046) 评论(0) 推荐(0) 编辑
摘要: 和UINavigationController的作用差不多,UITabBarController也可以在多个UIViewController中切换 这个控件的使用相对简单,只需要为该控件的viewControllers添加引用就可以了,然后将根视图控制器设置为该控件即可。如下图所示。 最终效果: 实现代码: 代码在- (BOOL)application:(UIApplication... 阅读全文
posted @ 2015-05-20 11:18 破代码 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 作用:在多个ViewController中切换。UINavigationController内部以栈的形式维护一组ViewController, 因此,当导航进入一个新视图的时候,会以push的形式将该ViewController压入栈,当需要返回上一层视图的时候则以pop的形式将当前的ViewController弹出栈顶。 先来看一下我们要实现的效果: 然后是代码: - (BO... 阅读全文
posted @ 2015-05-20 10:05 破代码 阅读(1005) 评论(0) 推荐(0) 编辑
摘要: MVC开发模式什么是mvc,相信有一定开发经验的程序员都应该知道。M —— 模型,为程序提供数据V —— 视图,为用户提供界面C —— 控制器,用来控制程序视图,即上面的V在ios程序中,一个控制器对应一个视图。为用户呈现的是哪一个界面,由控制器决定。下图是xcode所创建的singleView程序... 阅读全文
posted @ 2015-05-16 14:07 破代码 阅读(2839) 评论(0) 推荐(0) 编辑