問題タブ [superview]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - カスタム オブジェクトのスーパービューでの Xcode エラー
というカスタム テーブル ビュー コントローラーとpfTableViewController
というカスタム セルがありcustomTableViewCell
ます。
私の内部から、customTableViewCell
次のにアクセスしようとしNSMutableArray
ますpfTableViewController
:
UITableView
最初のものは を呼び出し、2 番目のものは を呼び出すことになっているため、スーパービューを 2 回使用しましたpfTableViewController
が、発生しません。このエラーが発生します。
2013-04-17 09:48:38.017 webgopher[21757:907] -[UIViewControllerWrapperView pfFields]: 認識されないセレクターがインスタンス 0x1d590d90 に送信されました
ここで何が起こっているか分かりますか?
もう 1 つスーパービューを使用すると、 にアクセスしUINavigationTransitionView
ます。これは遠すぎると思います。
ios - すべてのサブビューを削除した後、UIButton の backgroundImage を設定できないのはなぜですか
UIButtonに苦労しているだけです。を使用してすべてのサブビューを削除します
しかし、後で使用して背景画像を設定したい
そして何も起こりません。以前のコードよりもすべてのサブビューを削除しないと機能します。
したがって、すべてのサブビューを削除すると、実際には backgroundImage も削除される可能性があります。その場合、backgroundImage を元に戻すことは可能ですか?
ios - ios は「readmore」を作成します。スーパービューをサブビューに依存させる
gaaah ios でデザインすると頭が痛くなる!! ですから、私を助けて、解決策を考え出すためにどのように考えるべきかを説明してください.
私は持っている:
- ご覧のとおり、UITextField のフレームはストーリーボードで実際のコンテンツよりも小さく設定されています。
- プロトタイプセルの上にあるものはすべて、プログラムで tableHeader に設定された UIView 内にあります。
したい:
続きを読むボタンを押して、UITextField が実際のサイズになるようにします。問題ありません。プログラムで contentSize を取得することでそれを行うことができます。それは機能しますが、テーブルヘッダーをオーバーフローします
だから、いいと思った。それから私がしなければならないのは、tableHeader を UITextField の「新しい」計算された高さ + 2 つの UIImageViews の高さのサイズに設定することだけです。
しかし、いいえ。ストーリーボードで設定された既存の高さにのみサイズ変更されます。言い換えれば、それはどちらか一方を行います。自動レイアウトを使用すると完全に壊れますが、制約に関するエラーは発生しません。
これはとても簡単に思えますが、私はとても愚かだと感じます
これは私がコードを持っているものです
考え方を教えてください
objective-c - 要素の順序を変更する
私は現在、ビューの上部にいくつかの要素を配置する必要があるアプリケーションを実行しています。
たとえば、ここで緑ではなく CGRect 全体を赤くするにはどうすればよいですか。
addSubview メソッドを複数回呼び出すことはできますか?メモリ管理に問題はありませんか?
私は多くのことを試したので、次のように:
また :
しかし、それは私にエラーを与えました...ありがとう!
objective-c - サブビューからスーパービューで drawRect: メソッドを呼び出す方法は?
次のようなカスタム ビューからポップオーバーを表示しています。
また、ユーザーがポップオーバーをタップすると、カスタム ビュー (そこからポップオーバーが表示されます) に何かを描画する必要があります。
作ってみ[myPopover.view.superView setNeedsDisplay];
ますがうまくいきません。スーパービューをリロードしたり、メソッドを呼び出したりするために、もっと何かを試すことができますdrawRect:
か?
ありがとうございました!
uitableview - iOS7 での UITableViewCell indexPath のクラッシュ
私は を持ってUITableViewCell
いUITableViewController
ます。view
私のセルには、クリックすると別のセルに移動するボタンがありますprepareforsegue
。私はこれprepareForSegue
を行います:
Ok!すべてが常にうまく機能しています。しかし、xCode を iOS7 にアップグレードしたので、セルにあるボタンをクリックすると、エラーが表示され、解決方法がわかりません。
アプリがクラッシュする行は次のとおりです。
ios - iOS 7 でスーパービューを使用して UITableViewCell を取得する
UIButton が属する UITableViewCell を次のように取得しています。
そして、iOS 7より前のすべてで問題なく動作します。しかし、私に与えます:
[UITableViewCellScrollView アイテム]: インスタンス 0x17ae2cf0 に送信された認識されないセレクター
iOS 7 でアプリを実行した場合。しかし、実行した場合:
その後、iOS 7 で動作しますが、それ以前では動作しません?!?!?!
私はこれを行うことで問題を回避しています:
しかし、WTF が起こっている!? なぜこれが起こるのか誰か知っていますか?
ありがとう!