uiedgeinsets

    14

    2答えて

    iOS 6で自動レイアウトを使用する場合、UIButtonの本質的なコンテンツサイズにはボタンテキストの周りに約10ピクセルのパディングが含まれているようです。このパディング値を制御する方法はありますか?例えば、私はそれぞれの側に5pxのためにパディングを設定することになる、このような何かを行うことができるようにしたい: [button setPadding:UIEdgeInsetsMake(5,

    1

    1答えて

    UIButtonはゲームのさまざまなVCとシーンにあります。いくつかの画像は他のテキストと同じようにプレーンテキストです。だから私は両方を組み合わせたい。私は両方を行うことができますが、ボタンがバックグラウンドにあることを知っています。とにかく私はテキストが上記のイメージの上にあり、すべてがクリック可能であることを確認できますか? 私がやっていることはすべてストーリーボード経由であり、プログラムで

    1

    4答えて

    私は目的のアプリケーションにUIButtonを持っています。私のボタンは同様にテキストや画像を追加する修正されました: - (void)centerButtonAndImageWithSpacing:(CGFloat)spacing { CGFloat insetAmount = spacing/2.0; self.imageEdgeInsets = UIEdgeInsetsM

    0

    1答えて

    私はので、私は次のコードを書いた中央にあることがUICollectionViewの項目を望んでいた: func collectionView(collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, insetForSectionAtIndex section: Int) -> UI

    1

    1答えて

    私のUIButtonのタップ領域は、iOS 11以降小さくなっています。確認するために、サブビューの背景色をコメントアウトし、ボタン自体に紫色を塗りつぶしました。 は、iOS 10.0.3(必要に応じて示したボタン) iOSの11.1(タップ面積が小さくなった) 私のコードは次の通りです。 UIImage *ringImage = [UIImage imageNamed:@"ball20r"];

    1

    1答えて

    のセルをレンダリングするときセクション挿入図は、私は二つのセクションを含むUICollectionViewを持って尊敬ありません。 私はストーリーボードからleft = 5とright = 5のセクションインセットを与えました。 両方のセクションのセルに同じ.xibを使用しています。 私はこの問題は、このあるsizeForItemAtIndexPath func collectionView(co

    1

    1答えて

    ここでは、テキストの周囲にいくつかのパディング(左、右、上、下)のラベルが表示されています。 hereを提案し、この問題は、SOFの記事に関連しており、それらのいくつかを読んだ後、私は解決策を使用してみました: これは私のサブクラスのUILabelのためのコードです: import UIKit class LuxLabel: UILabel { //let padding: UIEd

    3

    1答えて

    私はtabBarの画像を5ピクセルに移動しようとしています。 スタックオーバーフローで多くの検索をしましたが、解決策はありません。 私は私のカスタムTabBarControllerのviewDidLoadで self.tabBarItem.imageInsets = UIEdgeInsetsMake(5, 0, -5, 0); self.title = nil; を設定しようとしまし

    0

    1答えて

    ボタンの間にnavigationBar rightBarButtonItemsの右側にパディングを追加しようとしていますが、現在は機能しています。ここで は、与えられたインセットとボタンの作成コードです: lazy var previewBarButtonItem: UIBarButtonItem = { let buttonItem = UIBarButtonItem(title: "

    0

    1答えて

    画像を使用してカスタムuisliderを実行しようとしています(ノブは表示されません。ユーザーが編集できない場合は非表示にします)。サイドは完全にレンダリングされますが、右の部分はかわいいですし、エッジを使用していないようです... どのように私はそれを編集できますか? 実際のコード: let capLeft:CGFloat = 9 let capRight:CGFloat = 9