#arg1 = 1;で無理なら%orig(arg1 = 1);にしろ!
初めまして、Minazukiと申します。
Profile
Name : Minazuki_dev
Twitter : @Minazuki_dev
Repo : https://minazukidev.github.io
Age : 14
まだ中学生なので言葉がおかしいところがありますが許してください…🙏
#arg1 = 1;だと動かなくなった。
iOS13でスイッチャーを2段にしようとした時に起きた不具合を書いていきます。
iOS13でもスイッチャーを2段にしようとしたのですが以前まではarg1 = 2;で動いてたのにiOS13からは何故か動かなくなりました。
※後から気づいたけどiOS12で動いてたのはif構文でreturn %orig;があったからかも
スイッチャーの大きさも変えないといけないのかと考えましたがFlex側ではそんなことしなくても2段になったので悩んでいました。
そんな中%orig([UIColor whiteColor]);というコードをふと思い出しました。ダメ元でarg1 = 2;と書き込んだらできてしまったわけです。
#最後に
ほぼ自分の為のメモのような記事なので何言ってるのかわからないと思います。スイッチャーを2段とは違いますがGitHubのコードを貼っておきます。
ではさようなら👋