add shouldAdjustSelectedViewContentInsets property