如何更改iOS7中UISearchBar的取消button色调颜色

我想将Textfield的色彩颜色更改为蓝色,并将UISearchBar的button色调颜色取消为白色。 我正在使用下面的代码。 for (UIView *subView in searchBar.subviews) { for (UIView *ndLeveSubView in subView.subviews) { if([ndLeveSubView isKindOfClass:[UITextField class]]) { [(UITextField *)subView setTintColor:[UIColor blueColor]]; } else if ([ndLeveSubView isKindOfClass:[UIButton class]]) { [(UIButton *)subView setTintColor:[UIColor whiteColor]]; } } } 但是这改变了Textfield和取消button的色调为白色。 任何人都可以提出另一种方法吗? 这是我得到的… TextField的色调也是白色…..

如何将一个时间值的NSString表示转换成两个包含小时和分钟的NSInteger?

我深入iOS开发和Objective C语言,并构build一个闹钟应用程序,以熟悉SDK和语言。 我有一个NSString对象表示一个时间,范围从"1:00 am"到"12:59 am" "1:00 am" "12:59 am" 。 我需要将这个NSString转换为两个包含小时值和分值的NSInteger 。 正如我这样做,我发现我正在做的NSString操作是非常费力,它只是感觉像sl code的代码。 有一个简单的方法来提取时间值的NSString表示的小时和分钟字符,并将其数值存储在两个NSInteger的? 在此先感谢您的帮助! 我要回去了…

触摸键盘即可

我发现一些代码可以帮助我在用户从UITextView元素上触摸屏幕时退出键盘。 以下是它的外观: -(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{ UITouch *touch = [[event allTouches] anyObject]; if([self.speechBubble.speechText isFirstResponder] && [touch view] != self.speechBubble.speechText){ [self.speechBubble.speechText resignFirstResponder]; } [super touchesBegan:touches withEvent:event]; } 这到目前为止是完美的,并且如果用户触摸文本视图以外的任何地方,则将移除键盘。 但是,它只适用于我运行它的特定对象,所以如果我有两个speechBubbles,它将不起作用。 我怎样才能改变这个,使任何speechBubble会有相同的效果? (我可以将这个代码从我的ViewController移动到我的SpeechBubble类,但是如何使用[touch view]触及speechBubble的视图之外,我会遇到一些问题。)

从苹果网站导入configuration文件到其他mac

我有一个Mac包含我的苹果configuration文件,这个mac是“死”,现在我想与其他mac,如何导入我的旧configuration文件(与苹果authentication)? 谢谢。

Objective-csearch具有半径的位置

是否有一个库为Objective-C,将允许我指定半径和位置,以及位置列表,并告诉我哪些位置在该半径内? 谢谢。

具有dynamic高度的UICollectionView错误

由于我一直在这个问题上挣扎了3天,并且已经问了两次,但是可能还不清楚,所以我决定调查这个问题,并且发现了这个问题。 我会显示整个简单的代码,所以任何人都可以重现的错误(iPad空气)。 我正在设置一个collectionViewstream布局,使布局子类化以获得单元格之间的恒定间距,这里是开始: TopAlignedCollectionViewFlowLayout *layout = [[TopAlignedCollectionViewFlowLayout alloc] init]; CGRect size = CGRectMake(0, 0, 900, 1200); self.GridView = [[UICollectionView alloc] initWithFrame:size collectionViewLayout:layout]; [self.GridView registerClass:[GridCell class] forCellWithReuseIdentifier:@"Cell"]; [self.GridView setDelegate:self]; [self.GridView setDataSource:self]; [self.view addSubview:self.GridView]; 然后设置我的委托是这样简单:( 高度是dynamic的 ) #pragma grid- main functions -(NSInteger)numberOfSectionsInCollectionView:(UICollectionView *)collectionView { return 1; } -(NSInteger)collectionView:(UICollectionView *)collectionView numberOfItemsInSection:(NSInteger)section { return 80; } //cell size – […]

cocoa在第一天获得

如何获得一个星期的第一天的date 这似乎更容易,因为: 当星期一从星期日开始,我需要回到星期天的date 如果星期一开始,我需要得到星期一的date inputdate是任何一个星期的时间…我尝试了几种方法,但边缘案例使其difficould 我做了一个函数,但不能在100%(不知道[组件setDay:-weekday + 2];) – (NSDate *)firstDateOfWeek { NSCalendar * calendar = [NSCalendar currentCalendar]; NSDateComponents *weekdayComponents = [calendar components:(NSDayCalendarUnit | NSWeekdayCalendarUnit) fromDate:self]; // because sunday is 0, we need it to be 6 NSInteger weekday = (([weekdayComponents weekday] + 6) % 7); NSDateComponents *components = [calendar components:(NSYearCalendarUnit | NSMonthCalendarUnit | NSDayCalendarUnit […]

我想在UIView上绘制像苹果形状的自定义形状

我正在努力使苹果有一种进步的形象。 我有select使用.png图像,但我不能因为我必须填充苹果形状不同颜色取决于百分比状态..我使用UIView 绘制这种形状… 我想build议如何轻松画出苹果的那种形状? 而我们怎样才能用不同的颜色填充一半颜色?

核心文本和复制粘贴在iOS上

是否有可能在iOS中使用CoreText呈现复杂的文本,并有复制粘贴function? 我已经find了很多关于CoreText渲染的例子,但没有涉及到复制粘贴。

IOS获得可用的WiFinetworking列表

我有一个简单的问题,但我不知道如何实现这一点。 我需要创build一个应用程序,可以得到可用的WiFinetworking列表,当用户点击一些networkingiPhone必须连接到这个networking。 我可以这样做吗? 我想发布应用程序到应用程序商店。 我不想使用私人API。 我知道在appstore上发布的应用程序osminoWifi并执行此操作。 那么,我可以使用哪些框架和技术呢?