У меня есть имя класса AccountRecoveryViewController
. Здесь в «customcell» UITableView
, который называется AccountRecoveryExpandedCell
в методе - (void)awakeFromNib
, я просто добавляю customView
под названием RIPasscodeView
. И установите все необходимые параметры.Доступ к пользовательскому методу делегата класса UIView из родительского класса
Как это:
- (void)awakeFromNib
{
RIPasscodeView *passcodeView = [[RIPasscodeView alloc] initWithFrame:CGRectMake (32, 144, 278, 35)];
passcodeView.innerSpaceValue = 20;
passcodeView.placeHolder = @"-";
passcodeView.borderColor = [UIColor colorWithRed:250.0f/255.0f green:110.0f/255.0f blue:40.0f/255.0f alpha:1.0f];
passcodeView.delegate = self;
[self addSubview:passcodeView];
}
В RIPasscodeView
я поставил UITextFields
методы делегата (textFieldShouldReturn
или shouldChangeCharactersInRange
), и это работает отлично.
Но теперь я хочу получить доступ к этим методам делегата AccountRecoveryViewController
. Потому что мне нужно изменить положение моего tableview
(немного вверх) жестов tap, но методы делегатов UITextFields
, которые недоступны в этом классе AccountRecoveryViewController
.
Как я могу это сделать? Если у кого-нибудь есть какое-либо предложение или запрос, пожалуйста, удари меня.
Большое спасибо.