- 博客(15)
- 资源 (13)
- 收藏
- 关注
原创 UIImageView设置手势无效
在给UIImageView添加手势时,发现不起作用,最终发现是由于我没有设置User Interaction Enabled和Multiple TouchNSArray *views = [[NSBundlemainBundle] loadNibNamed:@"view_register_top"owner:selfoptions:nil];
2015-07-29 16:37:06 3697
原创 设置UITableViewCell高度的问题
有很多时候,UITableViewCell每行的高度是不固定的,需要动态设置。UITableView有个代理方法,-(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{ return ((CZWeiboFrame*)[self.weiboFrames
2015-07-27 16:19:28 1029
转载 ios UI控件引用用weak,UI控件代理属性必须用weak
在Objective-C的ARC模式中,1id obj1 = [[NSObject alloc] init];这里虽然没有显示的声明为__strong,但是Objective-C默认声明的一个对象就为__strong,即:1id obj1 =
2015-07-27 16:02:40 1125
原创 app名字国际化与字符串国际化
有时候我们的app需要不同的名字进行国际化,下面就演示一下app名字的国际化,直接上图InfoPlist.strings的内容,CFBundleDisplayName的值“Demo”就是app在桌面上显示的app的名字了,然后在相应文件中改掉这个完成了app名字的国际化
2015-07-21 20:24:44 1431
转载 修改UIImage大小
使用UIKit绘图方法更改UIImage大小- (UIImage *)reSizeImage:(UIImage *)image toSize:(CGSize)reSize{ UIGraphicsBeginImageContext(CGSizeMake(reSize.width, reSize.height)); [imagedrawInRect:CGRectMa
2015-07-21 20:18:41 359
原创 UITabBarItem初始化详解及UIImage渲染模式
本文中讲的UITabBarItem初始化指的是用 initWithTitle进行初始化NSArray *titlearray = [[NSArrayalloc] initWithObjects:@"launcher_title_home",@"launcher_title_stats",@"launcher_title_help",@"launcher_title_settin
2015-07-21 19:44:29 1044
原创 ios修改根视图控制器
根视图除了可以在AppDelegate.m文件中指定之外也可以在外面定义// 修改根视图24.AppDelegate* appDelagete = [UIApplication sharedApplication].delegate;25.appDelagete.window.rootViewController = tabBarController;上述代码中的tab
2015-07-20 21:19:56 7085
转载 UIViewController生命周期
当一个视图控制器被创建,并在屏幕上显示的时候。 代码的执行顺序1、 alloc 创建对象,分配空间2、init (initWithNibName) 初始化对象,初始化数据3、loadView 从nib载入视图 ,通常这一步不需要去干涉。除非你没有使用xib文件创建视图
2015-07-15 17:17:59 467
原创 iOS 获取导航栏和状态栏的高度
CGRect rect = [[UIApplicationsharedApplication] statusBarFrame];状态栏的高度:float status height = rect.size.height;导航栏的高度:float navigationheight = self.navigationController.navigationBar.frame.s
2015-07-15 15:26:46 2042
转载 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2015-07-11 14:45:04 330
转载 Xcode键盘快捷键
Xcode键盘快捷键按键描述Command+[左移代码块Command+]右移代码块Tab键接受代码自动完成提示Esc键显示代码提示菜单Control+.(半角句号)循环浏览代码提示Shift+Control+.(半角句号)反向循环浏览代码提示Command+Control+
2015-07-08 14:35:23 592
原创 获取各种常见形状的位图
有的时候我们需要圆形或者矩形的位图,比如QQ头像是圆形的,还有圆角矩形的,这些是怎么做到呢?这涉及到Xfermode,所以有必要先看一下XFermode的概念,可参考这篇文章http://blog.csdn.net/t12x3456/article/details/10432935下面给出获取圆形位图的具体代码public Bitmap getRoundBitmap(){
2015-07-07 19:24:29 990
转载 处理getdrawable的方法引起的OOM异常
在将图片用getdrawable的方法转换成bitmap时会出现OOM,下面的方法就是怎么去避免因为这种操作或类似操作而引起的OOM。public static Bitmap decodeSampledBitmapFromResource(Resources res, int resId, int reqWidth, int reqHeight) {// First decod
2015-07-07 19:18:54 1594
原创 android自定义view显示日历
自定义view主要代码,通过监听手势实现左右滑动的效果package com.uwatch.condor.view;import java.util.Calendar;import android.content.Context;import android.graphics.Canvas;import android.graphics.Paint;im
2015-07-02 10:22:45 871
转载 android根据Uri获取文件路径
android 4.4及以上的媒体文件Uri跟android4.4以下Uri是不同,下面就是根据不同的版本获取Uri所代表的实际路径@SuppressLint("NewApi")public static String getPath(final Context context, final Uri uri) { final boolean isKitKat
2015-07-01 09:29:43 1511
The Magic of Flutter.pdf
2019-12-24
nrftool connect
2017-04-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人