問題タブ [uimodaltransitionstyle]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - iOSで水平スライドビューコントローラートランジションをプログラムで作成する
ナビゲーション ビュー コントローラーを実装せずに、水平方向のスライドビュー コントローラー トランジションを使用したいと考えています。プロパティの下modalTransitionStyle
には、CoverVertical、CrossDisolve、ParticalCurl、FlipHorizontal、および RawValue (意味がわかりません) オプションしか見つかりませんでした。UINavigationViewController なしで横スライドを使用することは可能ですか? もしそうなら、どのように?
現在のコード:
ios - 現在のコンテキストで ViewController を提示するとスタックする
ボタンを押すと(「タッチダウン」)、現在のコンテキストでビューコントローラーをモーダルに表示しようとしています。そのボタンを離すと(「タッチアップインサイド」)、ビューコントローラーを閉じます。
これは私のコードです:(buttonPressedは「タッチダウン」イベントで、buttonReleasedは「タッチアップインサイド」イベントです)
しかし、ボタンをスパムすると、別のビューが動かなくなり、そこに残されます。誰もこの問題の解決策を知っていますか? ありがとうございました。
編集:また、アニメーションを false に変更しても、これは引き続き発生するため、おそらく問題ではありません。
EDIT 2問題を解決しました。ボタンから間違ったイベントを聞いていました。ボタンをすばやく押して離すと、発生するイベントは「タッチ キャンセル」のようです。私もそれを追加し、私のコードは正常に機能するようになりました。
ios - カスタマイズ可能な UIModalTransitionStyle Swift 4
関数内でカスタマイズ可能な UIModalTranstitionStyle を簡単に作成して、複数の viewController を表示するときに関数をカスタマイズして再利用できるようにする方法はありますか
例:
標準の.crossdissolve、.fliphorizontal、およびそれらすべてが必要なものではないので、UIViewで行ったのでできるかどうか疑問に思っていました
ios - Swift: UIModalTransitionStyle.flipHorizontal を使用すると、黒いビューが表示されます
実装しようとしUIModalTransitionStyle.flipHorizontal
ていますが、動作しますが、黒いビューしか表示されません。ここに私のコードがあります:
黒いビューが表示される理由を知っている人はいますか? またはどのように正しいビューを表示できますか?
私は本当にあなたの助けに感謝します