文章 2015-01-10 来自:开发者社区

swift语言IOS8开发战记12 Font Of Label

       上一章我们实现了对Navigation的格式以及跳转后页面的tableView的设置,但是Cell的显示有一些需要注意的格式问题,比如如果我们要显示的文字过长,之前的做法没有设置,所以多余的文字会被省略掉,还有cell的字体是默认的,我们如何设置字体的格式,也就是font的设置。为了演示效果,我们去DataArray中把第一行数据的locati...

文章 2015-01-09 来自:开发者社区

swift语言IOS8开发战记11 Set NavigationController

       上一话我们把ViewController类中的信息用Model来展示,那么新一话我们来尝试页面间传值。首先来回顾一下我们现在工程里类的结构,如图: 之前的做法是主页面点击每一行在新打开的页面中显示一个小黄人的表情和一个自定义的tableView.现在我们修改一下跳转页面的控制器,也就是DetailViewController这个类,上一话中我们...

文章 2015-01-09 来自:开发者社区

Swift语言IOS8开发战记10.Data Model

上一话中实现了两个控制器间的传值,最终效果如图: 这是我们的主页面: 在ViewController中我们主页显示的内容是放到不同的数组中的: var restaurantNames = ["cg1","cg2","cg3","cg4","cg5","cg6","cg7","cg8","cg9","cg10","cg11"] var restaurantImages = [...

文章 2015-01-08 来自:开发者社区

Swift语言IOS8开发战记9.transfer data without stroyboard

       上一话我们实现了通过导航和控制器进行页面间的跳转,但是后一个页面是空的,本话来实现在跳转的同时,前一个页面向后一个页面传值,相信这也是大家什么关注的问题。首先我们来试一下跳转后的页面显示一张固定的图片。在我们上一话写的跳转后的页面控制器中DetaiViewController中先设一个全局变量cgImageView来显示图片,实例化的过程写到v...

文章 2015-01-05 来自:开发者社区

Swift语言IOS8开发战记8.NavigationController

       在IOS应用中,可以采用结构化程度更高的场景进行布局,其中有两种最流行的应用程序布局方式,分别是使用导航栏控制器和选项卡栏控制器。导航控制器能够让用户从一个屏幕切换到另一个屏幕,这样可以显示更多细节。选项卡栏控制器常用于开发包含多个屏幕的应用程序,其中每个选项卡都显示一个不同的场景,让用户能够与一组控件交互。     &nb...

文章 2015-01-04 来自:开发者社区

Swift语言IOS8开发战记7.Delete TableViewCell

之前演示了Alert和ActionSheet的用法,如果我们不想要某一行cell了,那么就需要删除选项。首先来体验一下Swift内置的删除方法。也是一个tableView的代理方法。 func tableView(tableView: UITableView, commitEditingStyle editingStyle: UITableViewCellEditingStyle, forRo.....

文章 2015-01-03 来自:开发者社区

swift语言IOS8开发战记6.Alert&ActionSheet

今天来重点讲解一下Alert和ActionSheet的用法。Alert主要用来提示用户一些信息,而当用户除了需要看到消息之外,还需要做出反应,这时候就需要用到ActionSheet,也就是操作表。我们在前面的基础上继续进行,将之前的cell代理方法中调用的alertview删掉,重新编写一个ActionSheet。编写好的代码如下,稍后我将对代码进行解释。 func tableView(tab.....

文章 2015-01-02 来自:开发者社区

swift语言IOS8开发战记5.使用纯代码的方式实现tableViewCell

storyboad的拖拽关联给我们开发带来了很大的便利,但是在目前的很多公司进行IOS开发时是禁止员工使用storyboard的,纯代码的实现方式仍然是主流,对于Swift这样一门新兴语言,加强语言的使用,使用纯代码来实现,不仅迎合了目前公司的用人要求,也更有利于我们深入理解Swift语法。本话不会有什么新的功能展示,主要目的是用纯代码来实现之前的tableviewcell。 首先要做的第一步就....

文章 2015-01-02 来自:开发者社区

swift语言IOS8开发战记4.custom tableViewCell

第三话中讲解了如何利用系统内置的cell格式,这一话来谈谈如何自定义cell格式.在stroyboard中通过拖拽为cell添加内容,并且通过属性检测器修改样式,下面是我简单设置的一个自定义cell。 因为cell是自定义的,所以需要创建一个文件与cell关联,新建一个文件,注意创建的是一个cocoa touch class,如下图所示 在新建的cell的代码中添加界面上的cell的属性,让...

文章 2015-01-01 来自:开发者社区

swift语言IOS8开发战记3.tableViewCell

接着第二话的tableview来说,设计tableview的cell。tableview的datasource是UItableViewDataSource,代理方法是不是UItableView,而是用tableView,方法很多,我们选取我们需要的。 使用第二话的代码,下面来试一下改变行的高度。使用代理方法如下: func tableView(tableView: UITableView, h.....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注