你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發基礎 >> 源碼推薦(0628):動態更改navigationBar的透明度,自定義collectionView布局瀑布流 ,線性,

源碼推薦(0628):動態更改navigationBar的透明度,自定義collectionView布局瀑布流 ,線性,

編輯:IOS開發基礎

動態更改navigationBar的透明度(相當於教程)(上傳者:zeroj)

代碼中提供了多種實現動態更改導航條alpha的方法, 同時提供了一個比較簡單的可以直接使用的分類

自定義collectionView布局瀑布流 ,線性, 圓形(上傳者:zeroj)

自定義collectionView的常見的布局, 瀑布流 ,線性, 圓形, 可以直接使用

包裝了一個富文本類(上傳者:更多_)

/獲取url數組
NSArray *urlArr = [SHMatching urlArrWithString:str];
//電話
NSArray *phoneArr = [SHMatching phoneNumArrWithString:str];
//郵箱
NSArray *emailArr = [SHMatching emailStringArrWithString:str];
NSAttributedString *att_str1 = [[NSAttributedString alloc]initWithString:str];
//識別url
NSAttributedString *attstr = [SHAttributedString attributedStringWithString:str andUrlStringName:nil line:NO];
//指定url名稱
attstr = [SHAttributedString attributedStringWithAttString:att_str1 andUrlStringName:@"百度" urlStr:@"http://www.baidu.com" line:YES];
attstr = [SHAttributedString attributedStringWithAttString:attstr andUrlStringName:@"微博" urlStr:@"http://www.weibo.com"line:YES];
//改變指定位置文字顏色
NSAttributedString *att_str = [SHAttributedString attributedStringWithAttributedString:attstr andColor:[UIColor blackColor] font:[UIFont fontWithName:@"Arial" size:20] range:NSMakeRange(0, attstr.length)];
//插入圖片
att_str = [SHAttributedString attributedStringWithAttributedString:att_str insertImage:[UIImage imageNamed:@"compose_emoticonbutton_background_highlighted@2x"] atIndex:3];
//識別電話
att_str = [SHAttributedString attributedPhoneStringWithString:att_str insertImage:[UIImage imageNamed:@"chatBar_colorMore_audioCallSelected@2x"] orPhoneNameString:nil isCall:NO];
//識別郵箱
att_str = [SHAttributedString attributedEmailStringWithString:att_str insertImage:[UIImage imageNamed:@"compose_emoticonbutton_background_highlighted@2x"] orEmailNameString:@"郵箱"];
//計算size
CGSize size = [SHAttributedString attributedStringSizeWithAttString:att_str preinstallSize:CGSizeMake(self.view.frame.size.width-20, MAXFLOAT)];
self.myTextView.attributedText = att_str;

  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved