I tried to create a UILabel in playground but failed. Does playground only support OS X development for now?
![Does swift playground support UIKit?](https://cdn-ak-scissors.b.st-hatena.com/image/square/98d6f053a97a87156775f60757c60865d0f2c47d/height=288;version=1;width=512/https%3A%2F%2Fcdn.sstatic.net%2FSites%2Fstackoverflow%2FImg%2Fapple-touch-icon%402.png%3Fv%3D73d79a89bded)
Currently, no, it doesn't look like it is possible to center a view in the superview using only VFL. It is, however, not that difficult to do it using a single VFL string and a single extra constraint (per axis): VFL: "|-(>=20)-[view]-(>=20)-|" [NSLayoutConstraint constraintWithItem:view attribute:NSLayoutAttributeCenterX relatedBy:NSLayoutRelationEqual toItem:view.superview attribute:NSLayoutAttr
これが一番簡単っぽい。 self.tableView.tableFooterView = [[[UIView alloc] init] autorelease]; 例えば UITableView を使っていて、 self.tableView.separatorStyle = UITableViewCellSeparatorStyleSingleLine; のように境界線をONにしているとき、 画面の高さに対して、 UITableView の高さが足りてない(セルの要素数が足りてない)とき、空のセルが余白を埋めるかのように表示されてしまう。境界線なしのときは気にならないんだけど、境界線があると気になる。というか表示したくない。 検索してみるとStack Overflowがよく引っかかるんだけど、どうも解決策がまちまちで、例えば、 viewDidLoad 内で、 self.tableView.
The UITableView below has custom UITableViewCells and I can adjust the separators fine using this line in the custom UITableViewCell: self.separatorInset = UIEdgeInsetsMake(0, kDefaultSeparatorLeftInset, 0, 0); However the cell at the bottom of the section has a default separator that overrides the custom UIEdgeInsets that I set. I'd like all the separators to be the same width, is there any way o
今日もまたiOSアプリ開発の話ですよ。 まぁ @Naruse_T さんに教えてもらったことを噛み砕いて書くだけなんですけどね。 (ISUCON2013予選の話も書かなきゃなー) アプリをある程度開発していくと、CALayerを直接触る機会が出てきますよね。 UITableViewCellの高速化とか、カメラのAVCaptureVideoPreviewLayerとか。 (UITableViewCellは環境によってサイズは変わらないから、今回の記事には関係ないかも) CALayer周りの処理ってviewWillAppearに書くことがほとんどだと思うんですが、AutoLayout によるサイズの調整はviewWillAppearより後に行われるのです。 だから、viewWillAppearでサイズを計算してCALayerを使って描画すると、AutoLayoutの恩恵を被ることが出来ません。
Captcha security check iosjp.com is for sale Please prove you're not a robot View Price Processing
Whatever size i give to it while allocation, it shows fixed size only. Is it possible to increase it? Code: activityIndicator = [[UIActivityIndicatorView alloc] initWithFrame: CGRectMake(142.00, 212.00, 80.0, 80.0)]; [[self view] addSubview:activityIndicator]; [activityIndicator sizeToFit]; activityIndicator.autoresizingMask = (UIViewAutoresizingFlexibleLeftMargin | UIViewAutoresizingFlexibleRight
ドメインウェブの設定が見つかりません 考えられる原因 ドメインウェブの設定がまだ行われていない。 ドメインウェブの設定がまだ反映されていない。(反映には数時間~24時間かかることがあります) ドメインウェブ・DNSの設定が誤っている。 アカウントが存在しない、契約が終了している、削除されている。
前回、UICollectionViewを構成するクラス群の役割と、その簡単な利用方法について見ていきました。今回は、前回に続いてカスタムレイアウトコンポーネントを作成したいと思います。 UICollectionViewLayoutのサブクラスを作成 カスタムレイアウトコンポーネントを作成する際には、UICollectionViewLayoutクラスを継承したレイアウトクラスを作成します。UICollectionViewLayoutのサブクラスでは、以下のメソッドをオーバーライドして実装する必要があります。 collectionViewContentSize UICollectionView内の要素を配置するコンテンツ部のサイズを返すメソッドです。UIScrollViewのcontentSizeプロパティと同じく、スクロール領域の範囲をコントロールします。 layoutAttributesF
UIView(を継承する全てのクラス)に対して、CALayerを利用して下線を引きます。 デフォルトでは、UIViewに右下がりの白い斜線が表示されます。 必要に応じて、drawInContext内を変更して利用してください。 表示すると次のようになります。(IB上でDrawLineクラスを指定し、背景色を黒で指定しています) 変更によって下線を引いたり、一部にだけ枠を付けることが可能です。 //次をコードに追加します #import <QuartzCore/QuartzCore.h> @interface LineLayer : CALayer @end @implementation LineLayer - (void)drawInContext:(CGContextRef)ctx { CGMutablePathRef path = CGPathCreateMutable(); //配
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
UIKit Dynamics provides a powerful and flexible mechanism for combining user interaction and animation into iOS user interfaces. What distinguishes UIKit Dynamics from other approaches to animation is the ability to declare animation behavior in terms of real-world physics. Before moving on to a detailed tutorial in the next chapter, this chapter will provide an overview of the concepts and method
iPhoneSDKのUIViewで親ビューのalpha値を変更すると、子ビューのalpha値も強制的に同じ値になってしまいますが、以下のようにすると子は親とは別の透明度を持つことが出来るようです。 駄目な例 UIView *oya = [[UIView alloc] init]; oya.alpha = 0.5f; UIView *ko = [[UIView alloc] init]; ko.alpha = 1.0f; [oya addSubview:ko]; //子の透明度は0.5fになる 良い例 UIView *oya = [[UIView alloc] init]; oya.backgroundcolor = [UIColor colorWithRed:0.0f green:0.0f blue:0.0f alpha:0.5f]; UIView *ko = [[UIView alloc
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く