【Swift4】【autoLayout】レイアウトが決まってからの変更処理のタイミング

「autoLayoutってなんじゃー!つかいもんにならんわー!」 と、そんなふうに思っていた時期が僕にもありました。(笑) 使い慣れてみるとケッコー便利です。\(^o^)/ さて、そんな便利なautoLayoutですが、一つ困ったことが。 画面のサイズが決定して、それをもとに%などでサイズが決まって形状を変えたいときなどどの段階で処理するかが問題なのです。 viewControllerで描画に関連… 続きを読む【Swift4】【autoLayout】レイアウトが決まってからの変更処理のタイミング

【Swift4】【CallKit】CXCall、電話の発着信等を取得する。

電話の着信時、受話時、終話時をアプリで受け取りたかったので調べてみた。 参考サイト Xcode|iOS10から新しく加わったCallkitを使って通話の状態を取得してみた 上記サイトが役に立ちました。 ただ、Objective-cだったのでSwiftに変更。 CallKitのCXCallObserverのデリゲートでCXCallの値で送られてくるようだ。 CXCall – CallKi… 続きを読む【Swift4】【CallKit】CXCall、電話の発着信等を取得する。

【Swift4】【UIDatePicker】のバグふたたび。UIDatePickerMode .countDownTimer

Swiftには、いや、Xcodeにはバグが有る。 2年前にもObjective-Cで泣かされた。 その時はなんとかなったけどそのバグはSwiftになっても直ってなかった。 とゆーか、よりひどくなってた。 そのバグはUIDatePickerのcountDownTimerモードにある。 マイナーすぎて使い所無い機能なのか、それ自体の情報も少ない。 UIDatePickerのcountDownTimer… 続きを読む【Swift4】【UIDatePicker】のバグふたたび。UIDatePickerMode .countDownTimer

【App Store】ガイドライン 5.3 賭博ゲーム、ギャンブル、宝くじ/ロト

前回、古いアプリがガイドライン4.3スパムであると、判断されて公開停止になったと書きました。 んで、「かたっぽ削除するからえーやろ」って返事を書いたら斜め上の返事が来ました。 その内容はこちら。 App Store Review Hello, Thank you for your responses. In order to reduce fraudulent activity on the Ap… 続きを読む【App Store】ガイドライン 5.3 賭博ゲーム、ギャンブル、宝くじ/ロト

【Swift4】【Objective-c】SKStoreReviewController でアプリ内レビュー

最近流行りのアプリの中でレビュー(アプリの評価)をつけてもらうやつを調べてみた。 参考サイト SKStoreReviewController を単純な条件で出すだけでも好意的なレビューが増えて良かった SKStoreReviewController で App Store の評価数が急増した話 – wootan’s diary 機能としてはiOS10.3以降が対応のようです… 続きを読む【Swift4】【Objective-c】SKStoreReviewController でアプリ内レビュー

【Swift】ちょっと珍しいエラー?【libclosured.dylib】

先日、アプリをアップデートして課金機能を実装しました。 ユーザーから課金しても良いので広告を外してほしいと熱望されていたのです。 しかし、ただでさえプログラミングに慣れていないのに、課金はかなり理解し難く、たいへん手を焼きました。 おかげで途中数ヶ月放置なんてこともあり、実装できるまでに1年近くかかりました。 で、Xcodeのシミュレータでも、実機でもsandBoxを使って問題なく課金が出来ること… 続きを読む【Swift】ちょっと珍しいエラー?【libclosured.dylib】

【Swift4】Google Analytics と eコマース?

SwiftでGoogle Analytics で eコマースを利用しようとしたが、ワケワカラン。 そもそもeコマースがわかってないんだが。 とりあえず課金があったらその情報を受け取れるようにしてみたい。 とりあえず、まずここの説明がSwiftに対応していない。(# ゚Д゚) e コマース トラッキング – iOS SDK  |  iOS 向けアナリティクス  |  Google Dev… 続きを読む【Swift4】Google Analytics と eコマース?

【Swift4】tabbarとnavigationControllerを使ってる時のマイナーな?戻り方。

Tabbar Controllerでつながった、タブAの画面とタブB1の画面があり、タブBからはnavigationControllerをつかってタブB2の画面に遷移できるとする。 画面B2に居る時にtabbarでタブAに移動して、またタブBに移動しようとすると、タブB2に移動してしまう。 一旦、タブAに移動してタブBに移動するとき、自動的にタブB1に移動するようにしたかった。 言葉にするとすごく… 続きを読む【Swift4】tabbarとnavigationControllerを使ってる時のマイナーな?戻り方。

【Swift4】UIScrollViewで電子書籍風に。

UIScrollViewを使って電子書籍風?な感じで見れるものを作ってみました。 参考サイト [iPhone] UIScrollView ページ スクロール 【Swift】UIScrollViewの使い方。大きい部品をスクロールして見る。 | はじはじアプリ体験記 【Swift】UIScrollViewとUIPageControlを使ってページを移動する方法 | はじはじアプリ体験記 UIScro… 続きを読む【Swift4】UIScrollViewで電子書籍風に。