UIStepper を持つ UITableViewCell があります。ステッパー値が変更されると、メソッドがトリガーされます。
-(void) stepperDidStep: (UIStepper*) sender
送信者から UITableViewCell を取得する必要があります。
iOS7 まで、このコードは正常に機能しました。
-(void) stepperDidStep: (UIStepper*) sender
{
UITableViewCell *cell = (UITableViewCell*) sender.superview.superview;
//...
}
さて、iOS7 + Autolayout では、次のようになります。
UITableViewCell *cell = (UITableViewCell*) sender.superview;
セルはUITableViewCellContentViewです
UITableViewCell *cell = (UITableViewCell*) sender.superview.superview;
セルはUITableViewCellScrollView (???)
質問: iOS7 でステッパーからセルを取得する最良の方法は何ですか?
ありがとう
ニコラ