問題タブ [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.

0 投票する
2 に答える
567 参照

ios - iOSで水平スライドビューコントローラートランジションをプログラムで作成する

ナビゲーション ビュー コントローラーを実装せずに、水平方向のスライドビュー コントローラー トランジションを使用したいと考えています。プロパティの下modalTransitionStyleには、CoverVertical、CrossDisolve、ParticalCurl、FlipHorizo​​ntal、および RawValue (意味がわかりません) オプションしか見つかりませんでした。UINavigationViewController なしで横スライドを使用することは可能ですか? もしそうなら、どのように?

現在のコード:

0 投票する
0 に答える
1056 参照

ios - 現在のコンテキストで ViewController を提示するとスタックする

ボタンを押すと(「タッチダウン」)、現在のコンテキストでビューコントローラーをモーダルに表示しようとしています。そのボタンを離すと(「タッチアップインサイド」)、ビューコントローラーを閉じます。

これは私のコードです:(buttonPressedは「タッチダウン」イベントで、buttonReleasedは「タッチアップインサイド」イベントです)

しかし、ボタンをスパムすると、別のビューが動かなくなり、そこに残されます。誰もこの問題の解決策を知っていますか? ありがとうございました。

編集:また、アニメーションを false に変更しても、これは引き続き発生するため、おそらく問題ではありません。

EDIT 2問題を解決しました。ボタンから間違ったイベントを聞いていました。ボタンをすばやく押して離すと、発生するイベントは「タッチ キャンセル」のようです。私もそれを追加し、私のコードは正常に機能するようになりました。

0 投票する
1 に答える
550 参照

ios - カスタマイズ可能な UIModalTransitionStyle Swift 4

関数内でカスタマイズ可能な UIModalTranstitionStyle を簡単に作成して、複数の viewController を表示するときに関数をカスタマイズして再利用できるようにする方法はありますか

例:

標準の.crossdissolve、.fliphorizo​​ntal、およびそれらすべてが必要なものではないので、UIViewで行ったのでできるかどうか疑問に思っていました

0 投票する
2 に答える
151 参照

ios - Swift: UIModalTransitionStyle.flipHorizo​​ntal を使用すると、黒いビューが表示されます

実装しようとしUIModalTransitionStyle.flipHorizontalていますが、動作しますが、黒いビューしか表示されません。ここに私のコードがあります:

黒いビューが表示される理由を知っている人はいますか? またはどのように正しいビューを表示できますか?

私は本当にあなたの助けに感謝します