我添加了一個圖像集並將其「渲染爲」 - >「模板圖像」。圖像資產目錄顏色不變
增加了一個按鈕到故事板並改變了它的淺色。當我登入模擬器時,它完美地工作。
問題 - 1)但是顏色不會在故事板中更新。
我添加了一個圖像視圖並從故事板改變了它的淺色。
問題2)但是,故事板中的顏色不會更新,也不會在模擬器中顯示顏色變化。
我以編程方式添加了一個圖像視圖,並將其圖像和色調顏色設置爲在模擬器中完美運行。
什麼可能是上述問題的任何想法?
我添加了一個圖像集並將其「渲染爲」 - >「模板圖像」。圖像資產目錄顏色不變
增加了一個按鈕到故事板並改變了它的淺色。當我登入模擬器時,它完美地工作。
問題 - 1)但是顏色不會在故事板中更新。
我添加了一個圖像視圖並從故事板改變了它的淺色。
問題2)但是,故事板中的顏色不會更新,也不會在模擬器中顯示顏色變化。
我以編程方式添加了一個圖像視圖,並將其圖像和色調顏色設置爲在模擬器中完美運行。
什麼可能是上述問題的任何想法?
第1期),這似乎是問題和Xcode,未來版本可能會拿出修復。
問題2)這似乎也是Xcode的問題。當我遇到這種情況時,我必須添加ImageView以編程方式工作。您也可以嘗試使用IBDesignable或自定義類或擴展來更改renderMode屬性。
嘗試
清除導出的數據
清理項目
或
使用自定義按鈕
問題 - 1),但顏色不要在故事板中更新。
有看這一個: ios 7.1 UITextField tint color doesn't change in storyboard
問題 - 2),但顏色不要讓她在故事板更新,也沒有顏色的變化出現在模擬器。
在iOS 7,iOS 8,iOS9和iOS10的故事板或xib中,具有UIImageView的模板呈現模式導致出現此問題,因爲它仍然存在問題。
更多信息檢查此線程Modify UIImage renderingMode from storyboard/xib file
我是這麼認爲的編程是很好的解決方案。
請採用該imageview的iboutlet並以編程方式更改色調顏色。
是否設想反映模板圖片 StoryBoard上的顏色通過更改色調?
我上的Xcode 8.2.1檢查,的Xcode 8.1,的Xcode 8.0和的Xcode 7.3.1
沒有他們的反映在故事板的顏色。它的作品在模擬器和iPhone上很好。
我不認爲這個功能曾經存在過。如我錯了請糾正我。
試試這個Link of image,可能是它有助於
我已經能夠得到它的工作是通過創建的UIImageView的出口和在viewDidLoad中調用這個(或VC)的唯一方法:
imageView.tintColorDidChange()
這一直以來的iOS中的錯誤7或8我相信。
因此,它以編程方式完全正常工作,但通過故事板設置時失敗? – Firo
@Firo是的,它的工作 –
我認爲這將有助於: - http://stackoverflow.com/a/30741478/4637057 –