No need to set auth dialog contentInset on iPad, there's lots of space.
Showing
1 changed file
with
12 additions
and
6 deletions
@@ -89,12 +89,18 @@ static const NSUInteger kDomainSection = 1; | @@ -89,12 +89,18 @@ static const NSUInteger kDomainSection = 1; | ||
89 | 89 | ||
90 | - (void)keyboardWillShow:(NSNotification *)notification | 90 | - (void)keyboardWillShow:(NSNotification *)notification |
91 | { | 91 | { |
92 | - NSValue *keyboardBoundsValue = [[notification userInfo] objectForKey:UIKeyboardBoundsUserInfoKey]; | 92 | +#if __IPHONE_3_2 && __IPHONE_OS_VERSION_MAX_ALLOWED >= __IPHONE_3_2 |
93 | - CGRect keyboardBounds; | 93 | + if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone) { |
94 | - [keyboardBoundsValue getValue:&keyboardBounds]; | 94 | +#endif |
95 | - UIEdgeInsets e = UIEdgeInsetsMake(0, 0, keyboardBounds.size.height, 0); | 95 | + NSValue *keyboardBoundsValue = [[notification userInfo] objectForKey:UIKeyboardBoundsUserInfoKey]; |
96 | - [[self tableView] setScrollIndicatorInsets:e]; | 96 | + CGRect keyboardBounds; |
97 | - [[self tableView] setContentInset:e]; | 97 | + [keyboardBoundsValue getValue:&keyboardBounds]; |
98 | + UIEdgeInsets e = UIEdgeInsetsMake(0, 0, keyboardBounds.size.height, 0); | ||
99 | + [[self tableView] setScrollIndicatorInsets:e]; | ||
100 | + [[self tableView] setContentInset:e]; | ||
101 | +#if __IPHONE_3_2 && __IPHONE_OS_VERSION_MAX_ALLOWED >= __IPHONE_3_2 | ||
102 | + } | ||
103 | +#endif | ||
98 | } | 104 | } |
99 | 105 | ||
100 | #pragma mark utilities | 106 | #pragma mark utilities |
-
Please register or login to post a comment