2017-01-25 39 views
0

我能夠設置背景圖片罰款:iOS的故障設定增量和減量圖片UIStepper

self.setBackgroundImage(image, for: .normal) 

但是,如果我做這些:

self.setDecrementImage(image, for: .normal) 
self.setIncrementImage(image, for: .normal) 

增加側改變「 +」成藍色正方形像這樣:

enter image description here

減量側也實際上是一個藍色的矩形,除了它是減號的確切尺寸外,它仍然看起來就像一個減號。我可以通過給它一個不同的大小來糾正這個問題。

有人處理過這個嗎?增加/減少邊的圖像是否與背景相反?

回答

1

是不是有什麼特別的圖像

當然,他們是模板圖像。如果這不是您想要的,則需要調用UIImage withRenderingMode以製作非模板圖像(.alwaysOriginal)。

+0

從我的書精細工作可下載的例子,在這裏:https://github.com/mattneub/Programming-iOS-Book-Examples/blob/master/bk2ch12p580stepper/ch25p853stepper/ViewController.swift – matt