iOS 簡單實現帶圖片的Label
先看效果:
- (NSAttributedString *)stringWithImageName:(NSString *) imageName content: (NSString *)content {
/// 建立一個富文字
NSMutableAttributedString *attriStr = [[NSMutableAttributedString alloc] initWithString:content];
// 修改富文字中的不同文字的樣式
[attriStr addAttribute:NSForegroundColorAttributeName value:ZCDarkGrayColor range:NSMakeRange(0,content.length)];
[attriStr addAttribute:NSFontAttributeName value:[UIFont systemFontOfSize:8] range:NSMakeRange(0,content.length)];
/// 建立圖片附件
NSTextAttachment *attchImage = [[NSTextAttachment alloc] init];
attchImage.image = [UIImage imageNamed:imageName];
attchImage.bounds = CGRectMake(-1, -1, 9, 9);
// 設定圖片大小
NSAttributedString *stringImage = [NSAttributedString attributedStringWithAttachment:attchImage];
/// 插入圖片的位置
[attriStr insertAttributedString:stringImage atIndex:0];
return attriStr;
}
程式碼很簡單就不多說了, imageName是你要傳圖片的名字,type是因為我專案裡有幾個地方需要傳不同的圖片,你可以根據自己的需要去修改
相關文章
- 【iOS】實現一個帶動畫的簡單圖片檢視controller【更新】iOS動畫Controller
- 實現簡單的輪播圖(單張圖片、多張圖片)
- 如何實現 iOS 16 帶來的 Depth Effect 圖片效果iOS
- jquery實現的圖片預載入簡單介紹jQuery
- 原生JS實現最簡單的圖片懶載入JS
- 原生 JS 實現最簡單的圖片懶載入JS
- JQuery實現簡單美觀的圖片切換效果jQuery
- 使用jpeg圖片庫,顯示圖片並簡單實現LCD的觸屏功能
- 帶圖片的,多列的DropDownList的實現
- php 實現一個簡單的圖片邊緣檢測PHP
- javascript實現的圖片簡單切換程式碼例項JavaScript
- 基於RxJava2實現的簡單圖片爬蟲RxJava爬蟲
- iOS開發 如何在Label中顯示圖片-圖文混排iOS
- 簡單圖片檢視器小程式原始碼實現原始碼
- iOS實現點選圖片放大&長按儲存圖片iOS
- 攻防世界-簡單的圖片
- 簡單實用的android 圖片的壓縮Android
- 實現一個簡單的基於 WebAssembly 的圖片處理應用Web
- 非常簡單的使用jqueryfancybox外掛實現的檢視圖片效果jQuery
- iosswift實現簡單MVP模式iOSSwiftMVP模式
- 超簡單實現iOS列表的索引功能iOS索引
- iOS 實現簡單的列表預載入iOS
- iOS_三種簡單動畫的實現iOS動畫
- ios實現圖片圓角方式小計iOS
- 簡單實現帶節點的進度條
- iOS 微信聊天訊息的圖片氣泡實現iOS
- 基於Python PIL實現簡單圖片格式轉化器Python
- go語言實現簡單爬蟲獲取頁面圖片Go爬蟲
- 簡單介紹Vue實現滑鼠懸浮切換圖片srcVue
- Python實現簡單網頁圖片抓取完整程式碼例項Python網頁
- js實現的將網頁儲存為圖片簡單解釋介紹JS網頁
- shell的圖形化實現簡單示例
- MapInfo地圖查詢的簡單實現API地圖
- 一個簡單的圖片水印工具
- web前端入門到實戰:簡單的圖片輪播Web前端
- [手寫系列] 帶你實現一個簡單的PromisePromise
- 用 JavaScript 實現簡單拼圖遊戲JavaScript遊戲
- Fresco圖片載入的簡單應用