2015-07-01から1ヶ月間の記事一覧
申請が通ったので宣伝。 コルトレーンのblue trainを意識した感じで。 基本的なピアノ機能に加えて それぞれのキーのコードを表示 また、音楽を再生しながら再生できるので 耳コピにもどうぞ。 タダだし。 Scale Navi Piano Katsuyasu Murata ミュージック …
そこまで難しくなかったので画像用意ではなくて これで良いかも // 円の描画 let ovalShapeLayer = CAShapeLayer() //線 ovalShapeLayer.strokeColor = UIColor(red: 1, green: 1, blue: 1, alpha: 1).CGColor //塗りつぶし ovalShapeLayer.fillColor = UICo…
グラデーションのある背景はイラレとかで作らなきゃいけないと思っってたけど 簡単なものならソースで作れる。 //グラデーションカラー一覧 let topColor = UIColor(red:0.07, green:0.357, blue:0.592, alpha:1) let midColor = UIColor(red:1.0, green:1.0…
動作も問題なし validateでエラーもなし でもsubmitでエラー... ERROR ITMS-90032:“Invalid Image Path - No image found at the path referenced under key 'CFBundleIcons':AppIcon120x120” appIconの該当画像を削除したらsubmitできるようになりました。 …
Deviceをuniversalにして、 最初に登録してあるImages.xcassetsに アイコン画像をちゃんと登録しても 実行時にiPadのアイコン画像ないよ〜とワーニングが出る。 そんな時は新しいアイコンセットを作成して そっちを読み込むようにする 新しいアイコン画像登…
windowsでは不可欠なctrl + xでの切り取り。 macではないらしい... それ相当のショートカットとしては まず、command + cでコピーし、 貼り付け時にoption + command + vで コピー元から移動となり、 切り取りと同じ操作に。 家と職場でwindowsとmacを行った…
色々作ってるうちに、こういう細かいとこがUXというのかなと。 func anyTapGesture(sender: UITapGestureRecognizer){ let tmpX:CGFloat = sender.view!.frame.origin.x let tmpY:CGFloat = sender.view!.frame.origin.y let tmpH:CGFloat = sender.view!.fr…
耳コピとか、音楽系アプリなら必須ですね。 cafファイルを再生する mp3ファイルをcafファイルに変換するのは以下ターミナルで実行 afconvert -f caff -d ima4 【変換するファイル名】.mp3 【出力するファイル名】.caf 複数再生できるよう設定を変更 let audi…
mp3ファイルをcafに変換して入れ直したらnilで落ちるようになってはまったのでメモ mainBundle()はテストでは使えないよ、っていうのもあったけど ファイルを入れる時に以下にチェックを入れるとうまくいった。 違う方の対策はswiftでいうクラスの取得がわか…
command + shift + 4で選択範囲のスクリーンショットが撮れる。 便利... 何かの手順をメモする時は活用しないとですね。 //
Illustrator、photoshopで慣れないのが オブジェクトを新規作成した後のサイズ調整メニューを見つけるのが なかなか初心者には直感的にはわからない感じで... オブジェクトのサイズは変形ウィンドウで調整。 アートボードは... 画面右上のこれ。 ちゃんと覚…