Added visiblePercentageForViewController: method.