iPhoneの通信ログを簡単に取得する方法です。 まずPCとiPhoneをUSBケーブルで繋ぎます。 iOSデバイスのUDIDを確認します。(iTunesやXcodeで簡単に確認できます) iTerm2などのターミナルで以下のコマンドを叩きます
UICollectionViewを使うとタイル上に任意のView(セル)を表示できます。今回はサンプルを交えてUICollectionViewの説明をしたいと思います。 サンプルコード: https://github.com/stack3/UICollectionViewSample サンプルを起動して、UICollectionViewを選択すると、以下の画面表示されます。 セルを選択すると、そのセルは青くなって以下のようにAlertが表示されます。 UICollectionViewのセルの再利用 UITableView同様にUICollectionViewもセルの再利用という概念があります。 表示する項目数が1000とかたくさんあった時に、セル(UICollectionViewCell)を1000個作るとメモリ効率がすごく悪くなります。なぜかというと実際に画面に表示されるセルは一部だけだ
There's no way to set the vertical-align on a UILabel, but you can get the same effect by changing the label's frame. I've made my labels orange so you can see clearly what's happening. Here's the quick and easy way to do this: [myLabel sizeToFit]; If you have a label with longer text that will make more than one line, set numberOfLines to 0 (zero here means an unlimited number of lines). myLabel.
AVFoundationでカメラアプリを作るほうが、UIImagePickerControllerを使うより拡張性が高いということで、さくっと表示させるサンプルを用意しました。 準備 プロジェクトに以下を追加。 * AVFoundation.framework * CoreVideo.framework * CoreMedia.framework * QuartzCore.framework * MobileCoreService.framework 画像のキャプチャ まず以下をヘッダファイルに追記。 ただし、別にここに書かなくとも良いけども。 #import <UIKit/UIKit.h> #import <AVFoundation/AVFoundation.h> @interface ViewController : UIViewController<AVCaptureVideoDat
iOS7ではスタースバーは透明、ナビゲーションバー、タブバー、ツールバー、検索バー、スコープバーは半透明。一般的なルールとしてコンテンツの上にこれらのバーを被せることを想定しスタースバーの下に何もバーがないならコンテンツはフルスクリーンコンテンツにすべき。とある。 iOS7 フレームワーク判定 iOS 7 UI Transition Guideにはこんなやり方が書いてある。場合によってはバージョンよりもNSFoundationVersionNumberを使うほうが意図が明確になる。 if (floor(NSFoundationVersionNumber) <= NSFoundationVersionNumber_iOS_6_1) { // Load resources for iOS 6.1 or earlier } else { // Load resources for iOS 7 o
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く