App Storeスタイルのカスタムブートボタン

github.com/PavelKatunin/DownloadButton







最近、ビデオのダウンロードボタンを作成する必要がありました。ダウンロードステージ自体はAppstoreの標準アプリケーションダウンロードボタンに非常に似ていましたが、既にダウンロードされたデータを表示する行のみが外部にあるはずです。 このようなコントロールは、さまざまなもののロードを表示するのに便利であり、別の場所で便利になる可能性があると考え、別のフレームワークに入れてココアポッドの形で設計しました。 Apache 2.0で公開されています。



使用、コードの編集、githubの問題の機関、新機能の提案、リクエストのプールの送信は大歓迎です。



デフォルトの外観については、AppstoreでAppleを使用しているものに似ています(しかし、他に何がありますか?)。







ボタンをカスタマイズして、たとえば次のような状態にすることができます。







これが理にかなっているところで、私はIB(IB_DESIGNABLE、IBInspectable)を介して編集できるようにしようとしました:







すべてのポッドと同じように接続します。2行で十分です。

pod "DownloadButton" #import <DownloadButton/PKDownloadButton.h>
      
      







リポジトリにはサンプルプロジェクトがあります。 ここはgithub.com/PavelKatunin/DownloadButton/tree/master/Exampleです

プロジェクトはまだ未加工であり、CIとテストを提供する必要があります。



誰かが彼らのプロジェクトでそれを使用するならば、私はうれしいです。



コメントで私は議論することを提案します:

AppleアプリケーションのどのUIコンポーネントを製品で使用しますが、標準のiOS SDKには含まれていませんか?



All Articles