アプリ

UIViewからはみ出したViewを見れなくする方法

はじめに UIViewは、初期設定だと画面からViewがはみ出してもそのまま表示されてしまいます。 例えば以下のように高さ230pxのUITableViewCellがあるとして、 UITableViewで表示する際に、最初隠したい為に、44pxとした場合、以下のように崩れてしまいます。 …

iOS Chartsの使い方 - iOS(Swift)でグラフを作る

はじめに iOSのグラフ描画OSSのChartsを利用してグラフ描画について紹介します。 今回は、後述の通り円グラフを表示させてみます。 はじめに Chartsとは 導入方法 実装方法 各種設定 円グラフを真ん中まで塗りつぶしたい グラフの中央にテキストを表示したい…

UITextFieldで入力判定を行う (UITextFieldTextDidChange)

はじめに 提供中のKeyHolderにて、UITextFieldで入力チェックを行っております。 こんな感じでUITextFieldに何も入力されていない場合は、画面右上の保存を非表示にし、 こんな感じでUITextFieldに入力されている場合は、画面右上の保存を表示しています。 …

Unity 1 Week Game Jam お題 「当てる」

今回も参加しました 今回も参加させてもらいました。 今回は反省すべき点が多くある(期日から1週間遅れた)ので、レポートを書いていきます。 今回も参加しました 作ったゲーム「BountyBommer」 1週目 月曜〜水曜 1週目 木曜〜土曜 1週目 日曜 2週目 月曜〜金…

High SierraでCarthageをinstallする (RealmSwiftをinstallする)

はじめに Carthageは、CocoaPodsのようなSwift製のライブラリ管理ツールです。 CocoaPodsも現役バリバリでライブラリ管理として非常に優れているのですが、workspaceを勝手に弄ったり、プロジェクトファイルを汚してしまうデメリットがあります。 Carthageは…

KeyHolder Version 2.4.0 更新情報

いつもKeyHolderをご利用いただき有難うございます。 まだお使いになられていない方は、是非 こちらよりダウンロードください! 今回のVersion 2.4.0で、マスターパスワードをFace IDやTouch IDで解除する事が出来るようになりました。 以下に詳細な機能説明…

KeyHolder Version 2.3.4 更新情報

いつもKeyHolderをご利用いただき有難うございます。 まだお使いになられていない方は、是非 こちらよりダウンロードください! 今回のVersionで、以下の対応を行いました。 パスワードリストの自動並べ替え機能 更新情報を確認できる機能の追加 一部不具合…

High Sierraでcocoapodsが使えなくなった時にやったこと

はじめに MacOSがHighSierraになった際に、cocoapodsを実行した際に、 /usr/local/bin/pod: bad interpreter: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin: no such file or directory のエラーが出て実行できなかった時に実施した事で…

Unityでパラメータ調整等のレベルデザインをiPhoneやAndroidの端末上で簡単に行う方法

概要 ゲームを作っている時に、キャラクターのステータスや移動スピード等の各種パラメータの細かい調整を何度も行うことになると思います。 ステータス等に関してはUnityのエディター上での確認で十分ですが、 アクションゲーム等の場合、やはり実際にiPhon…

iOS11でのクリップボードに文字列を渡す方法 - UIPasteboard

概要 これまでだと、以下の様にする事でクリップボードに文字列を渡すことが出来ました。 let pasteboard: UIPasteboard = UIPasteboard.general pasteboard.setValue("渡したい文字列", forPasteboardType: "public.text") ただ、このやり方はiOS11からは出…

FabricのCrashlyticsのアップデートに失敗した時の回避法

Fabricとは みなさん使ってます?Fabric. Twitter社が、Crashlyticsを吸収しTwitterライブラリの導入支援に加え、クラッシュレポートをグラフィカルに確認できるようにしてくれるツールです。 (Fabricツールのイメージ) 最近では、GoogleのFirebaseのクラッ…

Firebaseのルールを設定する - UnityでFirebaseを使ったオンラインランキングシステムを作るvol4

この記事はシリーズ物です。 シリーズの記事は以下を参照ください。 www.project-unknown.jp www.project-unknown.jp www.project-unknown.jp はじめに この記事はFirebase RealtimeDatabaseのルールについて記載します。 ルールについては、Unity以外でも(i…

KeyHolder2.3.0 リリース前情報やら、今後の展望、今のKeyHolderのユーザ数等のKPIについて展開

はじめに 今日はKeyHolderについてです。 もうすぐKeyHolder - 2.3.0をリリースできそうなので、その前記事になります。 この記事では、2.3.0でやったことや、今後の展開、ずっと公開していなかったKeyHolderのKPIについてさらっと紹介します! project-unkn…

Unity 1 Week Game Jam お題「夏」

Unity 1週間ゲームジャム | 無料ゲーム投稿サイト unityroom - Unityのゲームをアップロードして公開しよう 今回も性懲りも無く参加しました! んで、性懲りもなくレポート書いてきます! 作ったゲーム https://unityroom.com/games/patapata-unon ↑からPlay…

Firebase(AdMob/Analytics)へ移行した際のメモ

はじめに またまたKeyHolderの作業中メモです。 お題の通り、Firebaseに諸々集約させようとしており、その際の作業ログです。 前提 KeyHolderでは、以下を利用しております。 広告 AdMob | Google Developers ユーザ解析(ボタンがタップしやすいかの効果測定…

iOS(Swfit)でStatusBarを変更 (preferredStatusBarStyleの代わりになるもの)

今日は超絶簡単な記事をpost. Status barのstyle変更 iOS7からStatusBarのスタイルを変更する際に、以下の様にをoverrideして使えるようになりました。 /// statusの文字を白くする - (UIStatusBarStyle)preferredStatusBarStyle { return UIStatusBarStyleL…

Unity 1 Week Game Jam お題「積む」

出来の良いゲームじゃないけど、生意気にも参加レポート書いていきます。 Unity 1週間ゲームジャム | 無料ゲーム投稿サイト unityroom - Unityのゲームをアップロードして公開しよう 作ったゲーム よくありがちな、足場を作って下に降りていくゲームです。 h…

一部のViewControllerだけ端末の回転をさせる方法

ゆう@あんのうんです。 今日のお題は、一部のViewControllerだけ端末の回転をさせる方法です。 注意点 UINavigationControllerにぶら下がっているViewControllerはshouldAutorotate()は呼ばれません。 UINavigationControllerにViewControllerがぶら下がっ…