Sample project for rdar://25087688
If setHidden:YES has been called more than two times then setHidden:NO needs to be called more than once before the subview shows again.
- Create a
UIStackViewwith a few arranged subviews - Call
setHidden:YESon one of the arranged subviews within an animation block - Call
setHidden:YEStwo more times - Call
setHidden:NOon the subview
The subview is visible and isHidden returns NO
The subview is still hidden and isHidden returns YES
Tested on iPhone 6S and simulator running iOS 9.2.1