我在我的應用程序的一些滑塊正在使用setMinimumTrackImage定製的:forState:和setMaximumTrackImage:forState:到底我希望他們自定義UISlider在iOS 4.3和iOS表現不同的5
在iOS 4.3設備他們出現看,但在iOS 5設備上運行時,紋理被錯誤地拉伸。
這是一個已知的問題? iOS 5更新中有關於UISliders的變化嗎?
感謝
我在我的應用程序的一些滑塊正在使用setMinimumTrackImage定製的:forState:和setMaximumTrackImage:forState:到底我希望他們自定義UISlider在iOS 4.3和iOS表現不同的5
在iOS 4.3設備他們出現看,但在iOS 5設備上運行時,紋理被錯誤地拉伸。
這是一個已知的問題? iOS 5更新中有關於UISliders的變化嗎?
感謝
你嘗試使用stretchableImageWithLeftCat:TopCap:?
我有類似的問題之前,軌道圖像總是在iOS 4中顯示好,但在iOS 5中不顯示。我試圖使圖像可調整大小。它爲我工作。請試試這個:
UIImage *leftTrackImage = [[UIImage imageNamed:@"progress_left.png"] resizableImageWithCapInsets:UIEdgeInsetsMake(0, 5, 0, 0)];
UIImage *rightTrackImage = [[UIImage imageNamed:@"progress_right.png"] resizableImageWithCapInsets:UIEdgeInsetsMake(0, 5, 0, 0)];