私は、これはすでにここに百回について聞かれたけど、私は他の質問では、適切な答えを見つけるcouldn't。iOS7のカスタムUIProgressViewは不可能ですか?
私の問題は私のUIProgressViewの高さです。 iOS6ではすべてが期待どおりに機能しましたが、現在iOS7では何も問題ありません。
私は次のことを試してみました:のdrawRect-方法でカスタムレイアウトを1.Setting
- :
はiOS6で魔法のように機能しますが、iOS7に進行状況が100%に設定されています最初からバーは非常に薄いです。また、iOS7の下で動作していないUIProgressView外観
のprogressImageとtrackImageプロパティとレイアウトを2.Setting
- 。ここでバーの進行は最初から100%に設定されています。このようにするべきだと書いている人もいますが、iOS7ではそれを確認できません。
- 初期化のためにinitWithProgressStyleを3.Using、その後
はiOS6およびiOS7の下で私のために働いていない進捗ビューの枠を設定します。 iOS7では、バーはちょうど非常にスリムです。
バーは100%であるか、メガスリムなので、今は私にとってはかなりイライラしています。誰でも私の進捗状況の古いレイアウトに到達するための提案を私に与えることができます。私はそれが可能でなければならないと思う私はiPhone(iOS7がインストールされている)で私のSpotifyアプリを見て、進捗状況は前と同じように見えるので。
ありがとうございました!
残念ながら、iOS7 APIでは多くのUIの制限が導入されており、開発者はアプリをまさにストックアプリのように見えるように設計する必要があります。さようなら、創造性へ。良いニュースは、常にあなた自身のビューを作成し、独自のコントロールを作成し、標準のものに限定されないことです。ちょうど私たちのために働く。 – Bms270
lol @「さようなら創造性」 – dmur
代わりに、「さようなら、独創性**」と言います。 iOS 7の制約ガイドラインからアプリの理想的なビジュアルデザインを見つけることは、私の意見では創造性の一形態です。 –