2018-08-01から1ヶ月間の記事一覧
Unity のイメージの元画像を変更するときに苦戦したのでそのメモ Textureが手元にある場合 Texture texture = Resources.Load("image path") as Texture; Image img = GameObject.Find("Canvas/Panel/***").GetComponent<Image>(); img.material.mainTexture = text</image>…
ファイルの保存先へのPath Application.persistentDataPath 実行中に保存されるファイルパス iOS: /var/mobile/Applications/アプリ番号/Documents Application.streamingAssetsPath ストリーミングアセットのパス iOS: /var/mobile/Applications/アプリ番号…
Unityのドロップダウンをいじったときのメモ Dropdown Dropdownの要素変更の方法 Dropdown.AddOptionsにリストを追加する *ただし、自動でClearはされないので、自分でdropdown.clear()を呼ぶ。 文字サイズの変更方法 Dropdown > Template > Viewport > Con…
以前Unityを使って開発する機会があったためその時のメモを公開します。 Unityの基本中の基本な内容となります。 Traform Translate と Rotate Translate どれだけ動かすか Rotate どれだけ回転させるか(角度) Vector3 Unity 左手座標系 左右方向 X 上下方…
Gitの容量を軽くする術 Gitで便利ですよね。しかし、つい画像や動画も一緒にいれていまうと、リポジトリの容量がふえてしまいます。 そこで、もし画像や動画を入れてしまいリポジトリの容量が大変なことになってしまったときのTipsを紹介したいと思います。 …
UITableViewCellはよく使うクラスの1つだと思います。 少しiOS開発に慣れてくるとUITableViewCellをカスタマイズしたくなります。 その際の手順を簡単に紹介 UITableViewCell を継承する init(style: UITableViewCellStyle, reuseIdentifier: String?)をオ…
AutoLayout AutoLayoutエンジン AutoLayoutエンジンは外接矩形(装飾(影など)を除いたViewで計算) Debugのテク デバッグ中に外接矩形を見るためには [Product]->[Scheme]->[EditScheme]->[Run]->[Argument]に-UIViewShowAlignmentRectsを追加 Instric Con…
iOSのプッシュ通知の登録流れが割と忘れやすいので、まとめてみる 証明書署名を申請するCSR アプリケーションをプッシュ通知に登録(APNs)する Push Notification開発証明書を発行する Provisioning Profilesを作成する。
以前にTimelapse動画を作成 iOSアプリを作成したことがあったので、そのまとめです。 使用したFrameworkおよびライブラリ AVFoundation AVAsset 1つ以上のメディアデータのコレクションを集約したもの コレクションのタイトル、再生時間、本来の表示サイズな…
UILabelのフォントを変更する場合、次の方法がまず思い浮かぶでしょう。 var label = UILabel() lablel.font = UIFont.systemFontOfSize(20) でもこれだと、フォント自体も変わってしまう。システム以外のフォントを使っているときにフォントサイズを変更だ…
SwiftLintを使っているときに見かける"Implicit Getter Violation" 要するに、Gettterの宣言方法がスマートではないということ。 修正方法は次の通り。 // × var hoge: String { get { return "fuga" } } // ◯ var hoge: String { return "fuga" } SwiftLint…