编程记录,亲测有效

希望为编程资料缺失的部分贡献自己的微薄之力……

【iOS】标签视图与分组静态表布局使用、利用通知和全局变量传值

本文和《【Android】底部标签页,Tabhost置底》(点击打开链接)是姊妹篇,标签视图Tabbar在各大apps中实在是常见。不过对比起安卓,iOS的标签视图的设置与使用,似乎比较繁琐。而在《【iOS】表视图》(点击打开链接)我只完成了iOS中最简单的一种表视图,其实,在iOS,分组静态表的...

2017-07-20 18:08:29

阅读数 753

评论数 0

【iOS】WebView的使用、Javascript和Objective-C的交互

现在的App越来越有直接在一个View中摆个WebView,然后里面镶嵌个HTML5网页,再加些和手机系统联系的方法的趋势了。这样做,以免IOS Apps一套,安卓那边一套,HTML5的手机网页版又一套。我都懒得烦了,一套HTML5代码吃遍天下,反正现在的HTML5网页已经做得以假乱真的底部,用户...

2017-07-13 22:47:45

阅读数 2861

评论数 0

【iOS】导航栏和工具栏

导航栏和工具栏也是手机中常见的元素之一,不过真正在iOS的编程中,使用起来非常简单,基本上和一个按钮的使用没啥区别,下面就举一个例子,来说明iOS导航栏和工具栏的使用。 一、场景布置 1、在MainStoryboard中拖如一个Toolbar、Navigation Bar、Label,...

2017-06-21 16:30:31

阅读数 554

评论数 0

【iOS】动作表ActionSheet和警告框AlterView

动作表ActionSheet和警告框AlterView是iOS中常见的元素,也是app中常见的元素,相当于一个与用户交互的菜单。其实在《【iOS】按钮点击弹窗》(点击打开链接)中介绍的弹窗也是警告框的一种,只是当时以最简单的方式呈现。iOS中的动作表和警告框与《【iOS】表视图》(点击打开链接)同...

2017-06-05 20:59:05

阅读数 976

评论数 0

【iOS】表视图

iOS的表视图并不简单,它是需要修改.h中加两个委托进去,同时在.m文件实现一系列固定的函数,才能完成表视图的创建。一切犹如当初点击空白处关闭键盘需要一段代码才能实现一样,表视图的创建也不像安卓一样是理所当然。我曾天真的认为安卓一个java一个xml,然后还要用适配器添加数据到ListView已经...

2017-06-01 16:22:19

阅读数 439

评论数 0

【iOS】View跳转和传值

View跳转和传值相当于安卓的Activity之间的跳转和传值,也就是C#窗体中的Form跳转和传值,此乃做apps的必修课之一,下面用一个简单的例子说明如何在iOS实现View的跳转和传值。如下图所示: 第一个View有个输入框Text Field然后点击按钮可以跳转到下一个View,...

2017-05-31 21:19:21

阅读数 1653

评论数 0

【iOS】基本控件:文本输入框、开关、分段控件、滑块与输入键盘隐藏的问题

文本输入框TextField、开关Switch、分段控件Segmented Control和滑块Slider是iOS开发中基本的控件之一。下面将说明这些怎么使用。在文本输入框TextField还同时包含输入键盘隐藏问题、输入长度限制问题,因为iOS文本输入框TextField的输入键盘隐藏问题、输...

2017-05-28 17:40:01

阅读数 996

评论数 0

【iOS】点击按钮Button,更变标签文字Label的颜色

下面将编写一个小例子,讲述如何在iOS实现按钮对控件的操控。 如下图所示,通过点击按钮可以改变标签文字Label的颜色。 1、新建工程之后,拖入一个Label和一个Button 2、之后打开代码界面,对Label进行注册。 点选Label控件,按紧Ctrl拖到代码栏,然后结...

2017-05-23 15:45:39

阅读数 2973

评论数 0

【iOS】按钮点击弹窗

拖入一个Round Rect Button,并将Button的文字修改成“点击弹窗” 将ViewController.h修改为如下代码,实则在ViewController.h中添加了一行-(IBAction)messageBoxShow;,注册messageBoxShow这个函数。类似于...

2017-05-14 10:27:50

阅读数 529

评论数 0

【Mac】键位、分辨率的修改与输入法的切换

自从用VMWare模拟出Mac系统之后,具体见《【iOS】VMWare中MAC OS X的安装,VMWare tools的配置与iOS的Helloworld》(点击打开链接)。刚上手MAC系统感觉问题多多,下面是几个问题的解决方法。 一、分辨率的修改 VMWare模拟出Mac系统之后,VMWa...

2017-05-13 22:53:44

阅读数 1455

评论数 0

【iOS】VMWare中MAC OS X的安装,VMWare tools的配置与iOS的Helloworld

iOS的开发必须在MAC OS X系统下进行,这很蛋疼,现在MACBOOK动不动就上千上万大洋,这足够买台配置怪兽了,好吗?然而,我们是可以通过在VMWare中安装MAC OS X进行iOS开发的。对于苹果公司,这种我什么都不熟悉,就要先缴费,而且不便宜的费用的收费模式,我是坚决抵制的。毕竟在这个...

2017-04-24 16:44:53

阅读数 19035

评论数 9

提示
确定要删除当前文章?
取消 删除
关闭
关闭