У меня есть ячейка для представления на заказ, разработанную в отдельном файле XIB, с кнопкой под названием UnitInfobTn и кнопкой под названием UnitVisibilityCheckbox. Когда таблица входит в режим редактирования UnitInfobtn Disaperas и UnitVisibilityCheckbox. Это работало нормально в iOS 7, используя код Follwing: < /p>
-(void)didTransitionToState:(UITableViewCellStateMask)state
{
[super didTransitionToState:state];
//deal with entering and exiting edit mode
if (state == UITableViewCellStateEditingMask) //cell entered edit mode
{
[UIView animateWithDuration:0.2 animations:^{
self.unitInfoBtn.alpha = 0.0;
self.unitInfoBtn.center = CGPointMake(unitInfoBtnOriginalXPos-50.0, self.unitInfoBtn.center.y);
self.unitVisibilityCheckBox.alpha = 1.0;
}];
} else { //cell exited edit mode
[UIView animateWithDuration:0.2 animations:^{
self.unitInfoBtn.alpha = 1.0;
self.unitInfoBtn.center = CGPointMake(unitInfoBtnOriginalXPos, self.unitInfoBtn.center.y);
self.unitVisibilityCheckBox.alpha = 0.0;
}];
}
}
< /code>
Однако на iOS 8 код разрывается и настройка альфа не меняется. Как я могу это решить?
Подробнее здесь: https://stackoverflow.com/questions/269 ... n-in-ios-8