bug修复
This commit is contained in:
@@ -287,6 +287,31 @@
|
||||
return timeString;
|
||||
|
||||
}
|
||||
+ (void)interfaceOrientation:(UIInterfaceOrientation)orientation
|
||||
{
|
||||
if ([[UIDevice currentDevice] respondsToSelector:@selector(setOrientation:)]) {
|
||||
SEL selector = NSSelectorFromString(@"setOrientation:");
|
||||
NSInvocation *invocation = [NSInvocation invocationWithMethodSignature:[UIDevice instanceMethodSignatureForSelector:selector]];
|
||||
[invocation setSelector:selector];
|
||||
[invocation setTarget:[UIDevice currentDevice]];
|
||||
int val = orientation;
|
||||
// 从2开始是因为0 1 两个参数已经被selector和target占用
|
||||
[invocation setArgument:&val atIndex:2];
|
||||
[invocation invoke];
|
||||
}
|
||||
}
|
||||
+ (UIBarButtonItem*)ItemWithTitle:(NSString *)title target:(id)target action:(SEL)action titleColor:(UIColor*)titleColor
|
||||
{
|
||||
UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom];
|
||||
if(title.length) [button setTitle:title forState:UIControlStateNormal];
|
||||
button.titleLabel.font = [UIFont systemFontOfSize:16];
|
||||
if (titleColor==nil) titleColor = [UIColor whiteColor];
|
||||
[button setTitleColor:titleColor forState:UIControlStateNormal];
|
||||
[button setTitleColor:[UIColor lightGrayColor] forState:UIControlStateDisabled];
|
||||
[button sizeToFit];
|
||||
[button addTarget:target action:action forControlEvents:UIControlEventTouchUpInside];
|
||||
return [[UIBarButtonItem alloc] initWithCustomView:button];
|
||||
}
|
||||
+ (NSDictionary *)getSSIDInfo
|
||||
{
|
||||
NSArray *interfaceNames = CFBridgingRelease(CNCopySupportedInterfaces());
|
||||
|
||||
Reference in New Issue
Block a user