摘要:
一、始终隐藏状态栏如果在App中需要状态栏一直是隐藏着的,可以在<YOUR_APP>AppDelegate的application:didFinishLaunchingWithOptions:函数中进行设置,比如下面这段示意代码可以让状态栏以淡出的方式隐藏起来:- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { // Override point for customization after applicatio 阅读全文
摘要:
每隔段时间执行相应的操作://时间间隔,每隔5秒执行handleMaxShowTimer NSTimeInterval timeInterval =5.0 ; //定时器 NSTimer *showTimer = [NSTimer scheduledTimerWithTimeInterval:timeInterval target:self s... 阅读全文
摘要:
一、UITableView的最基本使用实现协议UITableViewDelegate,UITableViewDataSource的下述方法://设置表的分区数- (NSInteger)numberOfSectionsInTableView:(UITableView *)aTableView { return 1; }//设置每个区的行数- (NSInteger)tableView:(UITableView *)aTableView numberOfRowsInSection:(NSInteger)section { return [UIFont familyNames].coun... 阅读全文
摘要:
一、UILabel的多行显示问题1.N行完全自适应: UILabel *testLabel = [[UILabel alloc] initWithFrame:CGRectMake(10, 30, 100, 21)]; NSString *txt = @"dffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"; testLabel.numberOfLines = 0; ///相当于不限制行数 testLabel.text = txt; 阅读全文
摘要:
参考来自:http://zhiwei.li/text/2011/07/iphone%E4%B8%8Aaes%E5%8A%A0%E5%AF%86%E7%9A%84%E5%AE%9E%E7%8E%B0/头文件 NSDataEncryption.h#import <UIKit/UIKit.h>@interface NSData (AES256)- (NSData *)AES256EncryptWithKey:(NSString *)key;//加密- (NSData *)AES256DecryptWithKey:(NSString *)key;//解密@end实现 NSDataEncry 阅读全文
摘要:
引入头文件:#import <CommonCrypto/CommonDigest.h>加密算法://TODO: md5 加密方法- (NSString*)md5Digest:(NSString *)str{ //32位MD5小写 const char *cStr = [str UTF8String]; unsigned char result[32]; CC_MD5( cStr, strlen(cStr), result ); return [NSString stringWithFormat: ... 阅读全文
摘要:
首先实现UIScrollViewDelegate协议:#import <UIKit/UIKit.h>@interface Activity01ViewController : UIViewController<UIScrollViewDelegate>{ UIScrollView *myscrollview;}@property (nonatomic,retain) UIScrollView *myscrollview;@end实现协议的下列方法:#import <UIKit/UIKit.h>@interface Activity01ViewControll 阅读全文