XCode を更新して以来MinimumTrackImage
、UISlider の は、以前は希望どおりにクリッピングしていたのに、今では伸びています。のMaximumTrackImage
動作は変わりませんでした。
MinimumTrackImage
伸びないようにするにはどうすればいいですか?ここでは rubymotion を使用していますが、obj-c を使用したソリューションでもかまいません。
XCode を更新して以来MinimumTrackImage
、UISlider の は、以前は希望どおりにクリッピングしていたのに、今では伸びています。のMaximumTrackImage
動作は変わりませんでした。
MinimumTrackImage
伸びないようにするにはどうすればいいですか?ここでは rubymotion を使用していますが、obj-c を使用したソリューションでもかまいません。
私はここで推測しています (あなたがそれについて正直である限り、StackOverflow について推測することが許されています)... 画像用の新しい iOS6 機能があり、おそらくそれがここで邪魔になっています。resizingMode
画像にとを設定できますcapInsets
。これを試して:
// Objective-C
UIImage *newImage = [oldImage resizableImageWithCapInsets:UIEdgeInsetsZero resizingMode:UIImageResizingModeTile];
# RubyMotion
newImage = oldImage.resizableImageWithCapInsets(UIEdgeInsetsZero, resizingMode:UIImageResizingModeTile)
インセットも調整する必要がある場合はUIEdgeInsetsZero
、UIEdgeInsetsMake(top, left, bottom, right)
where top
、left
、bottom
、およびright
areに置き換えますfloats
。RubyMotion では、そのまま使用できると思います[top, left, bottom, right]
。
情報はここから来ました: http://developer.apple.com/library/ios/#documentation/UIKit/Reference/UIImage_Class/Reference/Reference.html