はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • お金
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
    • Advent Calendar
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
  • おすすめ

    マンガ大賞候補作は

『ushisantoasobu's blog』

  • 人気
  • 新着
  • すべて
  • AutoLayoutがオンの状態でのアニメーション処理の書き方 - ushisantoasobu's blog

    5 users

    ushisantoasobu.hateblo.jp

    AutoLayoutをオンにした状態だと、以下のようなアニメーションの処理が動かないというのを知らなかった 汗 [UIView animateWithDuration:1.0f delay:0.0f options:UIViewAnimationOptionCurveEaseOut animations:^{ _btnTest.y = 200; } completion:^(BOOL finished) { // }]; まあ理屈から考えるとその通りであって、で今後は(まあこれまでもそうかもだけど)iPhone6 plusみたいなものも出てきたのでAutoLayoutはこれまで以上に必須だと思うので、AutoLayoutにおけるアニメーションの書き方を勉強しておく。 参考サイト: ios - AutoLayout, Constraints and Animation - Stack Ove

    • テクノロジー
    • 2015/10/27 15:58
    • autolayout
    • ios
    • iOS開発でデザイナー/エンジニアのデザイン情報のやりとりにSketchを使ってみた - ushisantoasobu's blog

      4 users

      ushisantoasobu.hateblo.jp

      特にナウい方法ではないんだろうけど、現在携わっているiOSの開発では、デザイナー/エンジニア間でのデザイン情報(UIパーツをどう置くかみたいな)のやりとりは”Sketch”を用いることにした。 Bohemian Coding - Sketch 3 一連の流れ デザイナーがSketchでデザインする Sketchのデザインファイルを随時(Dropboxの共有フォルダとかに)アップする エンジニアがそのファイルをSketch上で開いてそれを参考に、IB上で作業したりプログラミングしていく 「Sketch上で開いてそれを参考に」というのは、例えばUIパーツを選択するとそのx座標、y座標、width、heightが表示されるのでそれをみたり(下画像の枠部分)、あとマージンに関しては、今時のデザインツールだと当たり前ぽいけれど、Sketchの場合だとあるパーツを選択した状態でAltキーを押すと以下の

      • テクノロジー
      • 2015/01/23 12:16
      • デザイン
      • iPhone
      • あとで読む
      • CADisplayLinkというの知らなかったのでメモ - ushisantoasobu's blog

        6 users

        ushisantoasobu.hateblo.jp

        今度転職するのに備えて現在iOSリハビリ中です 汗。 少し前にリリースしたiOSアプリに簡単なgifアニメーションを再生しようと思ってライブラリ探していてとりあえずFlipboardのFLAnimatedImageというのに辿り着いた。 Flipboard/FLAnimatedImage · GitHub でソースみてたのですが、CADisplayLinkというのが今まで見たことなかったものがあったので少し調べてみたのでそのメモ。 CADisplayLinkとは CADisplayLinkクラスのAppleのリファレンスを日本語に訳してくれてるサイトが以下。 CADisplayLinkクラス | Second Flush まあこれ見ればもう使い方とかは十分なんですがねw 簡単にいえば、画面が更新されたる度に処理をしたいときに使うもの、って認識でいいと思う。 NSTimerでええんでないの?

        • テクノロジー
        • 2014/11/20 14:56
        • アニメーション
        • iOS
        • Swift
        • 【iOS8】WKWebViewに対応したときの覚え書き - ushisantoasobu's blog

          17 users

          ushisantoasobu.hateblo.jp

          業務でWebViewの部分をWKWebViewにも対応するラッパクラス(内部でOSのバージョン毎にWKWebViewとUIWebViewを切り替えるもの)をつくったのでそのメモ。 といっても特に大したことはしていない汗 (注:XCode6 GM Seed) WebKit.frameworkをリンクする Build PhasesのLink Binary with LibrariesでWebKit.frameworkをリンクする xibからは置けないぽい UIWebViewはxib上で配置できたけど、WKWebViewはそもそも見当たらなかったのでコードで書いた delegateをセットする delegateが2つになった _webView.navigationDelegate = self; _webView.UIDelegate = self; 認証まわり ハマりポイント1で、認証まわりが

          • テクノロジー
          • 2014/09/15 22:25
          • WKWebView
          • delegate
          • WebView
          • iOS8
          • iOS
          • framework
          • 【iOS8】presentViewControllerで透過viewを表示する - ushisantoasobu's blog

            7 users

            ushisantoasobu.hateblo.jp

            iOS8以前(いつからかは知らない)はpresentViewControllerで透過viewを表示するには以下のようなコードを書いていたと思う。 UIViewController *rootViewController = [UIApplication sharedApplication].delegate.window.rootViewController; rootViewController.modalPresentationStyle = UIModalPresentationCurrentContext; 以下参考サイト。 presentViewControllerで元の画面も見えるようにするのがうまくいかない - uokumuraの日記 UIViewのbackgoundcolorをclearcolorにしたのに背景が透明にならない : iPhoneアプリ開発・Objectiv

            • テクノロジー
            • 2014/09/12 14:46
            • ios
            • スマートフォンwebのタップイベントを高速化するライブラリ"fastclick.js"をさわってみた - ushisantoasobu's blog

              7 users

              ushisantoasobu.hateblo.jp

              先日参加したADC MEETUP ROUND 07での@akb7_jpさんのセッション「HTML アプリケーションのパフォーマンスを良くする 10 のポイント」にて、"fastclick.js"というタップイベントを高速化するツールの話があって試してみたのでここに書いておきます。 ftlabs/fastclick 今回のエントリは、そのセッションのレポートというよりかは、あくまで自分が認識した内容となっていますのでそこらへんはあしからず。 パフォーマンスを良くする10のポイントのうちの1つに「#6 クリックイベントは使わない」という項目がありました。これはどういうことかというと、スマートフォンwebにおけるタッチイベントは"onclick"ではなく"ontouchstart"を使ったほうがレスポンスが早く、ユーザビリティが向上するという話でありました。 それもそのはず、"onclick"で

              • テクノロジー
              • 2013/07/16 23:24
              • javascript
              • エンジニアがデザイナーに知ってほしい4つのこと - ushisantoasobu's blog

                10 users

                ushisantoasobu.hateblo.jp

                柄にもなく仰々しいタイトルをつけてみました。 現在私はソーシャルゲームの主にクライアントエンジニアという立場で開発をしていますが、前職ではFLASHアニメーションを含めたデザインっぽい仕事もしてきましたので(Illustrator、Photoshop、3ds Max、あとFrameMakerというadobeのDTPソフトを使用していました)、最低限のデザインの知識とデザイナーの心情というのにも少しは理解があると思います。そういった経緯もあったため今回のエントリ書いてみました。 会社によってエンジニア・デザイナーの役割も違ければ仕事の進め方も当然異なるでしょうから、あくまで参考程度に読んでいただければ。他にもこういうのあるでしょだとか反論含め意見いただければ光栄です。 名前重要 こないだデザイナーさんからいただいたファイル名があまりにもおかしいもの(つまり中身がどんなファイルなのかがわからな

                • テクノロジー
                • 2013/07/09 12:11
                • WebDesign
                • キーボードの動きにあわせてUITextFieldを移動する - ushisantoasobu's blog

                  5 users

                  ushisantoasobu.hateblo.jp

                  現時点(2012/11/14)でのiOS版Facebookアプリで、 あるポストにコメントしようとするときには以下のような画面の動きになる。 ポイントとしては、 ・コメントを入力するテキストインプットが画面の一番下にあって ・それをタップしたときにキーボードが下からアニメーションつきでせり上がってきて、 その動きにあわせてテキストインプットも下から平行移動する というところだ。 これらの一連の動作の実装の仕方を今回は記載する。 参考にしたのはこちらのサイト、 http://runlooprun.wordpress.com/2011/03/27/linktextviewwithkeybaord/ 大変わかりやすかくこちらだけでも十分なのですが、自分の頭の整理のためにこちらでもまとめさせていただきます。。。 以下3つの手順をたどって実装していきます。 1)キーボードが「表示しはじめる」「隠れは

                  • 学び
                  • 2013/05/11 23:44
                  • 複数のUIViewのうちどのUIViewがtouchesBeganされたかを調べる方法 - ushisantoasobu's blog

                    3 users

                    ushisantoasobu.hateblo.jp

                    今回の内容は表題のとおりです。あまり他のサイトでいい記事がなかったので書いておこうと思います。 あるUIViewに @property (strong, nonatomic) UIView *viewA; @property (strong, nonatomic) UIView *viewB; @property (strong, nonatomic) UIView *viewC; という3つのUIViewがaddSubviewされていたとして、 UIResponderクラスのメソッドである - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event において、どのUIViewがタッチされたのかを調べたいということがあった。方法は以下になります。 UIEventクラスに - (NSSet *)touchesForView

                    • 暮らし
                    • 2013/05/04 17:39
                    • UIScrollViewで表示を任意の座標に吸着させる方法 - ushisantoasobu's blog

                      3 users

                      ushisantoasobu.hateblo.jp

                      今回はUIScrollViewで表示を任意の座標に吸着させる方法を記していきます。 「あれ、"UIScrollView.pagingEnabled = YES"とすればよくない?」と思うかもしれませんが、 それだとスクロール全体を一気にスクロールしたいということができないため、 今回目標とするスクロールの挙動としては、 「全体を軽快にスクロールできつつ、スクロールの動きが停止したときに任意の座標に吸着させる」 というものだ。 とはいえやるべきことは簡単で、「スクロールの動きが停止したときに」と上で書いたとおり、 UIScrollViewのデリゲートメソッドである、 //スクロールの減速がなくなったとき -(void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView { [selfadjustScrollViewOffset];

                      • テクノロジー
                      • 2013/03/30 11:30
                      • iOS
                      • development
                      • iOSネイティブでのラジオボタンの是非 - ushisantoasobu's blog

                        4 users

                        ushisantoasobu.hateblo.jp

                        現在携わっているiOSネイティブ開発でデザイナーさんからあがってきたデザインに下画像のような「ラジオボタン」がありました。(まだリリースしていないため画面はTwitterのweb版のもの) ただしラジオボタンはiOSの標準コンポーネントには含まれていません。基本的にはUISegmentedControlで代用すると思います(下画像は"Kickstarter"のもの)。 ラジオボタンのデザインがあがってきたときには、こちらエンジニア側のメンバーもあまり知識・経験がなかったためとくに考慮せずOKを出したのですが、このような「標準コンポーネントでできるものを別のコンポーネントに置き換えるってどうなんだろ」、というのが今回のエントリのテーマです。 今回のラジオボタンを用意するとなると、 オープンソースからもってくる 自前で用意する(今回はこちらで対応しました) とあると思いますが、 オープンソース

                        • テクノロジー
                        • 2013/03/01 10:32
                        • iOS
                        • UX

                        このページはまだ
                        ブックマークされていません

                        このページを最初にブックマークしてみませんか?

                        『ushisantoasobu's blog』の新着エントリーを見る

                        キーボードショートカット一覧

                        j次のブックマーク

                        k前のブックマーク

                        lあとで読む

                        eコメント一覧を開く

                        oページを開く

                        はてなブックマーク

                        • 総合
                        • 一般
                        • 世の中
                        • 政治と経済
                        • 暮らし
                        • 学び
                        • テクノロジー
                        • エンタメ
                        • アニメとゲーム
                        • おもしろ
                        • アプリ・拡張機能
                        • 開発ブログ
                        • ヘルプ
                        • お問い合わせ

                        公式Twitter

                        • 公式アカウント
                        • ホットエントリー

                        はてなのサービス

                        • はてなブログ
                        • はてなブログPro
                        • 人力検索はてな
                        • はてなブログ タグ
                        • はてなニュース
                        • App Storeからダウンロード
                        • Google Playで手に入れよう
                        Copyright © 2005-2023 Hatena. All Rights Reserved.
                        設定を変更しましたx