正確的添加圖片方法 - 解決UIImageView.image = UIImage(named: String)不顯示圖像的問題

来源:http://www.cnblogs.com/guozai9527/archive/2017/02/07/6374240.html
-Advertisement-
Play Games

這個問題很傻很天真,如何正確的添加圖像資源 我有一個名為 back.png 的圖片,直接拷貝到 Finder 的 project 目錄下了。 用如下的語句: roleImageView.image = UIImage(named: "back") 顯示不了圖片。 其實不是語句有問題,是添加圖像的方法 ...


這個問題很傻很天真,如何正確的添加圖像資源

我有一個名為 back.png 的圖片,直接拷貝到 Finder 的 project 目錄下了。

用如下的語句: 

roleImageView.image = UIImage(named: "back")

顯示不了圖片。

其實不是語句有問題,是添加圖像的方法不對。

不應該直接把圖片拷貝到 project 的目錄下,而是應該如圖這樣拖拽到Assets.xcassets文件夾里。或者點擊Xcode 左側欄的 Assets.xcassets,然後在菜單里選擇 Import file

 


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • ES6 Generators系列: 在JavaScript ES6提供的諸多令人興奮的新特性中,有一個新函數類型,叫generator。名字聽起來很怪(我們姑且將它稱之為生成器函數),而且行為更加讓人覺得怪異。本文旨在解釋generator函數的一些基本知識,用來說明它是如何工作的,並幫助你瞭解為什 ...
  • 使用WebStorm學習前端的時候,在2016 02 01被人問到如何設置WebStorm的顏色提示。據說度娘沒有設置方法,我找了一下設置後發現了位置,今天寫了這篇設置方法來說明一下。 軟體版本號:JetBrains WebStorm 8.0.4 開啟步驟 1 File Settings 2 IDE ...
  • 在初學Javascript時,我們也許不需要擔心函數綁定的問題,但是當我們需要在另一個函數中保持上下文對象this時,就會遇到相應的問題了,我見過很多人處理這種問題都是先將this賦值給一個變數(比如self、_this、that等),尤其是var that = this是我見的最多的,這樣當你改變 ...
  • UI組件 weui-wxss ★1053 - 同微信原生視覺體驗一致的基礎樣式庫 wx-charts ★154 - 微信小程式圖表工具 Wa-UI ★134 - 針對微信小程式整合的一套UI庫 wemark ★93 - 微信小程式Markdown渲染庫 wx-scrollable-tab-view  ...
  • Jcrop 是一個功能強大的 jQuery 圖像裁剪插件,結合後端程式(例如:PHP)可以快速的實現圖片裁剪的功能。 版本: jQuery v1.5.1+ jQuery Jcrop v0.9.12 github 線上實例 實例預覽 jQuery Jcrop 圖像裁剪插件 Hello World 基礎 ...
  • 今天整理筆記,發現在學習javaScript的過程中,遇到過一個在當時看來很棘手的問題,現在特地總結一下,也希望能幫助到曾像我一樣迷惘的初學者。 我還是以一個案例來說明問題,html代碼如下: css代碼如下: js代碼如下: 稍微懂點js的人都知道當我點擊p時,基於事件冒泡機制,會觸發父元素div ...
  • 很久以前,我們在"細說gulp"隨筆中,以壓縮JavaScript為例,詳細地講解瞭如何利用gulp來完成前端自動化。再來短暫回顧下,當時除了藉助gulp之外,我們還利用了第三方gulp插件”gulp-uglify”,來達到壓縮JavaScript文件的目的。今兒,我們的重點就是,自己也來實現一個g... ...
  • 1、 冒泡排序,將數組從小到大排序,即從數組左邊開始相鄰兩個元素比較大小和交換位置。 <script> // 冒泡排序,從小到大。 var arr = [41, 21, 12, 52, 67, 32, 23]; var outer = 0, inner = 0; for (var j = 0; j ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...