- 浏览: 184132 次
- 性别:
- 来自: 广州
最新评论
-
wenm168:
这里有iText 5.5导出pdf, 比较常用的功能及表格画斜 ...
JAVA利用iText导出PDF -
dcj3sjt126com:
您好,我情况和您一样,然后我按照这个方式做了之后,没有效果,还 ...
UITableView与UIPageViewController的UIPanGestureRecognizer手势冲突解决办法 -
mao_siyu:
这个jar 包 和 这代码里面的类 不一致了,楼主 能改一下吗 ...
JAVA利用iText导出PDF -
wenjie4892543:
写的好。。。
利用jqueryzoom实现图片放大镜效果 -
wenjie4892543:
写的好。。。
oracle实操
文章列表
最近在项目中使用了UIPageViewController来翻页,在VIEW上又使用了UITableView,两者都有一个UIPanGestureRecognizer手势,在UITableView上托动的时候两者都接收到了这个UIPanGestureRecognizer手势,
这样的话,会导致手势混乱。解决思路:当触发一个UIPanGestureRecognizer手势的时候,另外一个不响应。这样就不冲突了。
直接上代码解决代码啦,记录一下UIPageViewController的旅程。
第一步:设置UIPageViewController的手势委托
self.view. ...
#define NSAssert(condition, desc, ...)
其中第一个参数condition是布尔表达式,第二个参数desc是描述信息,参数后面的“...”是格式化desc 是描述信息的参数。如果condition为NO输出desc描述信息,并抛出异常 NSInternalInconsistencyException;如果condition为YES则不输出信息。
NSAssert(i >= 0 && i < 9, @"i ...
IOS项目SVN设置
- 博客分类:
- IOS
在团队开发中,经常我们会使用SVN来管理源代码,本人使用SmartSVN,习惯了,感觉还可以。有兴趣的可以去下载个破解版。
今天我要在这里介绍一下怎么设置一些不必要上传的项目文件,以免造成不必要的冲突。
打开终端,敲入命令 vi ~/.subversion/config (这里会使用VI命令,不会的自己搜下哦)
找到global-ignores这一行,复制这行代码,另起一行粘贴,代码如:global-ignores =*.DS_Store *.xcuserstate xcuserdata *.xcuserdatad xcschemes *.xcscheme .xcsche*.pli ...
在项目中经常需要文档,在这里我介绍三个相对比较流行的工具:
docxygen http://www.stack.nl/~dimitri/doxygen/index.html
headdoc http://developer.apple.com/opensource/tools/headerdoc.html
appledoc http://gentlebytes.com/appledoc/
1.docxygen
docxygen感觉是这3 ...
跳转到app评论页面
- 博客分类:
- IOS
在APP里经常会引导用户给自己的应用评分,实现代码如下:
NSString *appID = @"584215425"; // 用developer账户登陆itunes connect创建应用时会产生一个app id
NSString *appURL = [NSString stringWithFormat:@"https://itunes.apple.com/cn/app/id%@?mt=8",appID];
[[UIApplication sharedApplication] openURL:[N ...
PL/SQL编程之游标使用
- 博客分类:
- 数据库
显示游标的操作步骤:定义游标、打开游标、提取数据、关闭游标
1.定义游标
cursor cursor_name is select_statement;
2.打开游标
open cursor_name;
3.提取数据
语法一:fetch cursor_name into variable1,variable2...;
语法二:fetch cursor_name bulk colle ...
category与associative作为objective-c的扩展机制的两个特性,category即类型,可以通过它来扩展方法;associative,可以通过它来扩展属性;在iOS开发中,可能category比较常见,相对的associative,就用的比较少,要用它必须使用<objc/runtime.h>的头文件,然后就可以自由使用objc_getAssociatedObject以及objc_setAssociatedObject,我们来看下这两个方法:
OBJC_EXPORT void objc_setAssociatedObject(id object, c ...
Popover View
- 博客分类:
- IOS
http://blog.getsherpa.com/blog/2012/09/14/popoverview-a-flexible-modal-content-view-for-ios/
pinyin中文首字母排序
- 博客分类:
- IOS
因项目需要对通讯录中的联系人进行排序,需要对中文字符进行拼音转换。其实这个转换并没有想象中的那么难(因为我们只是把中文转为拼音首字母而已,比如“王”转换为字母w就可以了,而不需要转换为完整的拼音wang)。对此,我们找到了一个简便的解决办法:一个老外(代码中签名的作者叫George)用c语言写了一个pinyinFirstLetter函数用于获取中文拼音首字母。
这个函数主要基于一个巨大的c语言char数组,把unicode字符集中所有中文的拼音首字母都映射进去了。
pinyinFirstLetter基于这么一个简单的原理:我们知道,在Objective C语言中,字符串是以unicod ...
自定义控件复选框和单选框的实现
- 博客分类:
- IOS
我们先实现单个按钮,为了复用,不管单选还是复选按钮都是使用同一个类来实现,为了区别单选还是复选,我们用一个自定义枚举类型CheckButtonStyle属性style来区别,当其值设置为CheckButtonStyleDefault或CheckButtonStyleBox时,为复选按钮:
当其值设为CheckButtonStyleRadio时,为单选按钮:
当按钮在选中/反选状态间切换时,文字左边的图片自动转换。
整个控件是由一个ImageView、一个Label、一个BOOL变量及其他变量组成,.h文件如下
设置IOS应用引导动画
- 博客分类:
- IOS
iOS设备现在有三种不同的分辨率:iPhone 320x480、iPhone 4 640x960、iPad 768x1024。以前程序的启动画面(图片)只要准备一个 Default.png 就可以了,但是现在变得复杂多了。下面就是 CocoaChina 会员做得总结 如果一个程序,既支持iPhone又支 ...
问题描述:
当应用第一次安装到设备上时,第一次运行,会读取默认的设置(Settings.bunble),这样会导致应用第一次运行会报错。
解决办法:
在程序的入口的地方加入以下代码:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
NSString *serverAddr = [[NSUserDefaults standardUserDefaults] stringForKey:@"Server ...
生成Certificate Signing Request (CSR)
打开keychain access 如下图所示:
按要求输入相应的信息即可。把证书保存到本地
2.导出私有密钥
打开keychain access 通过查询功能(通过生成证书的common name查询)找到私有密钥,导 ...
'u' : 撤销上一个编辑操作
'ctrl + r' : 恢复,即回退前一个命令
'U' : 行撤销,撤销所有在前一个编辑行上的操作
使用u 和 CTRL+R 命令可以恢复到任何编辑过的状态
进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处
(一)关于UITableView
1.任意设置Cell选中状态的背景色:
UIView *bgView = [[UIView alloc] init];
bgView.backgroundColor = [UIColor orangeColor];
self.selectedBackgroundView = bgView;
[bgView release];
该方法设置的是纯色, 也可以使用任何图片,把selectedBackgroundView设成UIImageView。