気に入ったSVProgressHUDを使用しましたが、向きの変更はサポートされていませんでした。MBProgressHUDを使用していますが、モーダルHUDです。
これらに代わる良い方法はありますか?HUDを非モーダルにする必要があり、向きの変更をサポートする必要があります。
気に入ったSVProgressHUDを使用しましたが、向きの変更はサポートされていませんでした。MBProgressHUDを使用していますが、モーダルHUDです。
これらに代わる良い方法はありますか?HUDを非モーダルにする必要があり、向きの変更をサポートする必要があります。
設定するだけ:
HUD.userInteractionEnabled = NO;
非モーダル動作を実現するために必要なのはこれだけです(タッチがHUDを通過できるようにします)。実際のMBProgressHUDコードを変更する必要はありません。
SVProgressHUDが向きの変更をサポートするようになりました。申し訳ありませんが、長くかかりました。
ここには約半ダースの代替手段があります: http://cocoacontrols.com/search?q=progress&commit=Search
...ただし、ほとんどはモーダルです。しかし、非モーダルに適応するのはかなり簡単です。いずれにせよ、上記のリンクにあるライブラリの 1 つが役立つことを願っています。
MBProgressHUD は向きの変更をサポートしており、非表示のビューで画面全体を表示する方法でモーダルです。利用可能なソース コードがあります。それを変更します。
完全に Swift で書かれた実行可能な代替手段はIHProgressHUDです。Swift 4.2 以上が必要