- 浏览: 773751 次
- 性别:
- 来自: 天堂
最新评论
-
xiaozhao-521:
呀呀呀呀呀呀呀
RequestTest222 -
Andy_hyh:
打扰了,问下openmeeting源码可以运行起来吗?
Openmeetings安装 详细步骤 -
qindongliang1922:
擦,现在还行么,厉害
北京免费吃饭的地方 -
minixx77:
...
Openmeetings安装 详细步骤 -
wwwqqqiang:
喜欢楼主分享问题的方式,有思想
UIView 和 CALayer的那点事
文章列表
熟悉开源系统的人可能就知道port是BSD世界里的东西,而mac port即使为开源项目而诞生的.你可以利用command-line安装很多开源库的软件.如果你用过freebsd那应该没有太大难度.其实类似debian的apt, redhat里的yum.官方网站:http://www.macports.org/安装mac port你基本没有碰到任何困难就可以很顺利地安装了.当然它还是有三种方式安装DMG安装源文件自己编辑安装SVN安装DMG通常都比较简单,选择用这样的方式安装的话.基本的几个命令更新port的port tree.sudo port selfupdate搜索软件sudo port ...
•
•安装VMware、MacOS、Xcode
参考 http://dev.10086.cn/cmdn/wiki/index.php?edition-view-4385-0.html
•安装MacPort
MacPorts-1.9.2-10.6-SnowLeopard.dmg将MacPort安装在/opt目录下
•更新MacPort及安装dpkg-deb
在/opt/local/bin目录下完成以下命令: 1) sudo port –v selfupdate
2) sudo port install dpkg
•安装md5sum
关于uitableview
- 博客分类:
- 问题整理
一:
问题:
第一次初始化uitableview,在没有数据的情况下uitableview是不可以上下滚动的
原因:
在没有数据的情况下uitableview无法计算单元格的高度
解决方法:
在viewdidload方法中指定uitableview的frame大小
二:
问题:
uitableview加载数据的工程中,如果速度较慢,会造成卡壳,在这个时候多长点击某一个单元格会造成navagtionviewcontroller 多次push近同一个viewcontroller。
原因:
卡壳造成的
解决方法 ...
iPhone Open Application DevelopmentiPhone Open Application DevelopmentiPhone Open Application Development
如果您的 iPhone 应用里含有连接服务器的功能,也许会遇到这种问题:WiFi 环境下连接正常,但用 GPRS 不能直接连接。因为纯 C 的 socket 不能激活 GPRS,而 Apple 自带的 API 可以。所以要使用 GPRS 连接功能,必须在程序启动时要运行一下这段代码-(void)activeGPRSThread{ NSError *error; NSURLResponse *response; NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithStri ...
在写程序之前,我们通常需要做一些mockup出来(不知道款爷有没有要求同学们在立项的时候写一个程序的preview给他看),特此介绍一个很好的原型和流程绘制的工具:OmniGraffle(http://www.omnigroup.com/applications/OmniGraffle/)。
这里有一篇很好的介绍这个程序的文章:http://dingyu.me/blog/posts/view/omnigraffle-the-best-wireframe-and-flow-design-tool
下载之后,可以下载下载iphone ui 的模版,导入后就可以制作iphone程序的preview ...
自定义uislider 样式
- 博客分类:
- objective-c
UIImage *stetchLeftTrack= [[UIImage imageNamed:@"UI27.png"] stretchableImageWithLeftCapWidth:10.0 topCapHeight:0.0]; UIImage *stetchRightTrack = [[UIImage imageNamed:@"UI28.png"] stretchableImageWithLeftCapWidth:10.0 topCapHeight:0.0]; sliderA=[[UISlider alloc]initW ...
iphone的标准推荐CFNetwork C库编程.但是编程比较烦躁。在其它OS往往用类来封装的对Socket函数的处理。比如MFC的CAsysncSocket.在iphone也有类似于开源项目.cocoa AsyncSocket库
官方网站:http://code.google.com/p/cocoaasyncsocket/
它用来简化CFnet ...
说明:示范如何利用AlertView来制作系统登入的介面程式碼:CustomAlertViewViewController.h
#import <UIKit/UIKit.h>
//記得加入UIAlertViewDelete
@interface CustomAlertViewViewController : UIViewController<UIAlertViewDelegate> {
UIAlertView *myAlertView;
}
@property (nonatomic,retain) UIAle ...
优化规则:
TodoViewController *contentViewController = [[TodoViewController alloc] init];
UINavigationController *navigationController = [[UINavigationController alloc] initWithRootViewController:contentViewController];
navigationController.contentSizeForViewInPopover = CGSizeMake(100, 1 ...
首先mac系统是必备的2 安装iPhone SDK和xCode,安装步骤省略,搞不定的话还是别做iPhone开发了 :)前往电脑-developer 打开Instruments 新建一个项目,然后打开mac盘,新建一个文件夹叫iPhone Automation,用文本编辑随便写一些东西,然后保存原始格式。在dock里着到Instruments,选择左边的script,点击 choose script,然后选择你刚才的脚本文件。然后点击Edit,把刚才写的都删了,然后你就可以写脚本了,
比如:UIATarget.localTarget().frontMostApp().main ...
正常途径下, 我们编写的程序发布在App store上, 使用官方规定的SDK. 但有些时候, 正常途径实现不了的功能, 可以在破解的iphone上面实现. 以cydia上文件管理软件iFile为例, iFile可以修改系统的任何文件, 这需要iFile具有root权限, 在iphone没有破解的情况之下, 是无论如何都实现不了的. 我个人并不支持破解, 但之前接到个任务编写的一个程序只要求运行在破解了的iphone上, 以cydia方式发布, 并要有root权限, 就研究了一下. 对于iphone系统, 有两个目录会安装应用程序1. /Application 2. /var/mobile/A ...
ModalViewController可以有不同的呈现方式(modalPresentationStyle),在ipad下要提供多方向支持时,就要注意可能要改变ModalViewController的呈现方式,列举如下:
UIModalPresentationFullScreen:全屏模式,即弹出窗口占满整个屏幕,在portrait模式和landscape模式下都一样, UIModalPresentationFormSheet:会将窗口缩小,使之居于屏幕中间,在portrait和landscape下都一样,但要注意landscape下如果软键盘出现,窗口位置会调整。
U ...