UINavigationController
StoryBoard的Segue类型有三种:Push,Modal,Custom.其中Push类型的Segue需要用到UINavigationController。第一步,先清空之前所有的连线和连接,选择ViewController,打开Editor菜单,选择Embed In选项中的Navigation Controller。
主窗口区域...
分类:
其他好文 时间:
2014-12-24 11:48:20
阅读次数:
236
自定义Segue
StoryBoard三种连接中,有一种类型是Custom,开发者可以使用自定义的Segue,自定义Segue类需要继承类UIStoryBoardSegue,并重写perform方法:
- (void)perform
{
NSLog(@"使用自定义连接");
[self.sourceViewController presentViewController:sel...
分类:
其他好文 时间:
2014-12-24 11:44:30
阅读次数:
133
前言
苹果推出故事版很久了,一直没有深入学习过。最近打算尝试用StoryBoard做高保真交互App原型,决定学习下。相对于IB来讲,StoryBoard几乎不用手写代码,便能实现页面交互,这一点很适合会Xcode的同学用来做快速原型开发。
实现简单的页面跳转
新建工程,选择Single View Application,Xcode生成的工程模板中会自动使用StoryBoard.打开...
分类:
其他好文 时间:
2014-12-23 21:12:27
阅读次数:
216
对于同步,在具体的Java代码中需要完成以下两个操作:
把竞争访问的资源标识为private;
同步那些修改变量的代码,使用synchronized关键字同步方法火代码。
synchronized关键字智能标记费抽象方法,不能标记成员变量
为了演示同步方法的使用,构建了一个信用卡账户,起初信用额为100w,然后模拟透支、存款等多个操作。显然银行账户User对象是个竞争资源,而多个并...
分类:
编程语言 时间:
2014-12-23 10:32:35
阅读次数:
178
MUI(Mobile User Interface)是国内DCloud的最新成果。它遵循了W3C最新的H5+规范,旨在提供一个高效的,跨平台的,H5前端开发框架。本文分享了作者对这项新技术的感受和想法。刚接触这项技术是令人振奋和激动的!对于作者本人来说,这也是十分幸福的一件事!作为开发者,我们不应惧怕新技术。那些可以极大的缩短我们开发成本的技术可以将我们从繁琐的开发中得到一定的解放,让我们有更多的时间享受生活,思考未来,学习业务,通往一条靠谱的养老之路!...
分类:
Web程序 时间:
2014-12-22 19:41:53
阅读次数:
396
ionic环境配置摘要
这篇文章主要讲讲ionic的安装和新建项目,gulp自动化环境和服务器的搭建,安卓的打包和模拟。
安装ionic
安装node.js,打开命令行,安装cordova和ionic
$ npm install -g cordova ionic
新建项目
新建项目,在命令行输入
$ ionic start myApp tabs
新建一个带底部标签的...
分类:
其他好文 时间:
2014-12-22 11:17:56
阅读次数:
179
一、前言:
这几周跟着于海涛老师进入了.NET编程世界,领略到了ASP.NET的精髓。要说起ASP.NET的发展史,那要追溯到HTML了,因为它功能简单,无法从用户接收信息并自动进行更新,而不需要开发人员重新编写。怎样才能赋予站点如此的反应能力呢?如何提供面向用户的“个性化服务”呢?
有了需求,就有了语言竞争的动力,短短几年,聪明的人类已经开发出好多种技术。Microsoft公...
分类:
Web程序 时间:
2014-12-21 20:44:46
阅读次数:
260
1.启动Firefox浏览器失败package org.coder.demo;import org.openqa.selenium.*;import org.openqa.selenium.WebDriver;import org.openqa.selenium.firefox.*;public c...
分类:
Web程序 时间:
2014-12-21 13:52:55
阅读次数:
147
之前一直在windows上测试Phonon代码,刚刚回来用linux居然提示我没有Phonon模块
我使用的发行版是自带pyqt4的,但是不带Phonon模块,其实也说的通,Phonon本身也不是Qt的项目,详细请百度 sorry 是谷歌
我用的ubuntu系列,安装Phonon模块方法如下:
sudo apt-get install python-qt4-phonon
其他版本请使用y...
分类:
其他好文 时间:
2014-12-18 22:20:55
阅读次数:
465
在很多的时候,我们为了实现一一些效果,比如渐变,移动,如果用Flash的画,无疑为浏览器添加了太大的负载,如果用多张图片一张一张显示的画,这样做又太死板了,不利于我们的变化,所以最好的方法还是封装一个方法,让我们的图片根据我们想要的效果移动,同时运用面向对象的方法来实现,也就是分装一个方法,我们只需要设置参数就可以实现我们想要的方法的移动,是不是很方便了...
分类:
移动开发 时间:
2014-12-18 18:55:18
阅读次数:
188