Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
NabigationControllerとの付き合い方
Search
keisukeYamagishi
April 25, 2022
Programming
0
280
NabigationControllerとの付き合い方
keisukeYamagishi
April 25, 2022
Tweet
Share
More Decks by keisukeYamagishi
See All by keisukeYamagishi
RxAlert 結構便利だと思います。
keisukeyamagishi
0
150
Chart実装が楽になりました。
keisukeyamagishi
0
950
開発効率を考えてみました。xsort
keisukeyamagishi
0
310
MVVMについて.pdf
keisukeyamagishi
0
460
Other Decks in Programming
See All in Programming
奥深くて厄介な「改行」と仲良くなる20分
oguemon
1
520
Vue・React マルチプロダクト開発を支える Vite
andpad
0
110
Oracle Database Technology Night 92 Database Connection control FAN-AC
oracle4engineer
PRO
1
440
「待たせ上手」なスケルトンスクリーン、 そのUXの裏側
teamlab
PRO
0
500
デザイナーが Androidエンジニアに 挑戦してみた
874wokiite
0
320
Compose Multiplatform × AI で作る、次世代アプリ開発支援ツールの設計と実装
thagikura
0
140
ProxyによるWindow間RPC機構の構築
syumai
3
1.2k
CJK and Unicode From a PHP Committer
youkidearitai
PRO
0
110
テストコードはもう書かない:JetBrains AI Assistantに委ねる非同期処理のテスト自動設計・生成
makun
0
250
アルテニア コンサル/ITエンジニア向け 採用ピッチ資料
altenir
0
100
AIでLINEスタンプを作ってみた
eycjur
1
230
rage against annotate_predecessor
junk0612
0
170
Featured
See All Featured
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
36
2.5k
Balancing Empowerment & Direction
lara
3
620
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3.1k
Side Projects
sachag
455
43k
Automating Front-end Workflow
addyosmani
1370
200k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.1k
A Tale of Four Properties
chriscoyier
160
23k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Making Projects Easy
brettharned
117
6.4k
A designer walks into a library…
pauljervisheath
207
24k
Scaling GitHub
holman
463
140k
Agile that works and the tools we love
rasmusluckow
330
21k
Transcript
NavigationBarとの付き合い方 shichimitoucarashi keisuke yamagishi
自己紹介 Keisuke yamagishi Github: https://github.com/keisukeYamagishi App: https://apps.apple.com/us/app/chain/id6737129485?ct=Tap33766667
iOS15.0と iOS15.1, 15.2で 挙動が違う😎 UINavigationController
Appleの仕様変更により泣かせれる ぴえん🥺
具体的に申し上げると、 UINavigationController に付随されておる UINavigationBarを frameで操作できない🥺
None
None
解決策としては、 UINavigationControllerの UINavigationBarを使わず、 UINavigationBarを使うか、 UIView等を用いて、UINavigationBarを構築すると、 良いと考えます。
それにより、 ユーザーの急なバージョンアップなどで 思わぬ不具合を起こさなくなります
None
サンプルとして、 私が作成したClimbBarにて 実践してみます。
ClimbBar Github: https://github.com/shichimitoucarshi/ClimbBar
UITableViewや UIWebViewなど スクロール可能な要素を持つViewを 拡張することができるiOSライブラリです。