标签: ios7

iOS更改导航栏标题字体和颜色

所以我有这个代码应该更改导航栏标题字体,但它是doenst

    NSDictionary *attributes = [NSDictionary dictionaryWithObjectsAndKeys:[UIFont
                                                                       fontWithName:_dataManager.optionsSettings.fontString size:14], NSFontAttributeName,
                            [UIColor whiteColor], NSForegroundColorAttributeName, nil];

[[UINavigationBar appearance] setTitleTextAttributes:attributes];
Run Code Online (Sandbox Code Playgroud)

使用此代码更改后退按钮字体可以正常工作.

   //set backbutton font
NSDictionary *normalAttributes = [NSDictionary dictionaryWithObjectsAndKeys:
                                  [UIFont fontWithName:_dataManager.optionsSettings.fontString size:15], NSFontAttributeName,
                                  nil];
[[UIBarButtonItem appearance] setTitleTextAttributes:normalAttributes
                                            forState:UIControlStateNormal];
Run Code Online (Sandbox Code Playgroud)

fonts navigationbar ios ios7

99
推荐指数
6
解决办法
10万
查看次数

iOS 7 TableView就像iPad上的设置应用程序一样

我想有风格同样喜欢iPad的设置应用程序的一组UITableView的详细视图用于iOS的7.

这是一个圆角的tableView.请查看附件了解详情.

是一些默认设置使它看起来像那样,或者我们需要为它做一些自定义绘图.

任何暗示正确的方向将不胜感激.

谢谢

在此输入图像描述

objective-c uitableview ipad ios ios7

97
推荐指数
4
解决办法
3万
查看次数

如何防止UINavigationBar覆盖iOS 7中的顶部?

更新到Xcode 5后,我所有应用程序视图中的导航栏都向下移动.下面是一些截图,第一个显示视图中的所有内容,因为它被拉下来,第二个显示所有内容都未触及.搜索栏应从导航栏开始.

所有内容 空闲时的所有内容

有谁知道如何解决这个问题?

编辑:我之前尝试过这个建议:

if ([self respondsToSelector:@selector(edgesForExtendedLayout)])
        self.edgesForExtendedLayout = UIRectEdgeNone;
Run Code Online (Sandbox Code Playgroud)

但它产生了非常奇怪的结果.

解决方案尝试

这可能是因为我在此视图控制器下面有一个"幻灯片菜单",由于导航栏的透明度而出现.

objective-c uinavigationbar ios uistatusbar ios7

97
推荐指数
5
解决办法
9万
查看次数

无法使用Mac键盘在iphone模拟器中键入文本字段?

我正在开发一个基本的应用程序,它在纵向和横向模式下工作.当iPhone模拟器键盘在横向打开并且我将应用程序切换到纵向模式时,我无法使用Mac键盘在文本字段中键入任何内容.

有谁之前经历过这个吗?这是一个已知的bug吗?

iphone keyboard ipad ios6 ios7

96
推荐指数
16
解决办法
5万
查看次数

在启动画面iOS 7中更改状态栏文本颜色

我知道已经有一些stackoverflow 问题说明了如何更改所有视图控制器的状态栏.我目前正在以这种方式更改状态栏的颜色:

if(IS_IOS7)
    [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
Run Code Online (Sandbox Code Playgroud)

在里面 application:DidFinishLaunching

另外,我已将UIViewControllerBasedStatusBarAppearanceplist中的值更改为NO.但是,在启动画面中,它仍会显示带有黑色的状态栏文本.

是否可以在启动画面中更改状态栏文本颜色的颜色?

splash-screen statusbar ios uistatusbar ios7

95
推荐指数
4
解决办法
4万
查看次数

控制iOS 7多任务切换器中的屏幕截图

我一直在尝试找到有关iOS 7中新的多任务切换器的一些信息,特别是当应用程序进入休眠状态时操作系统的屏幕截图.

在此输入图像描述

有没有办法完全关闭此功能或屏幕截图?或者我可以从切换器中完全隐藏应用程序吗?该应用需要在后台运行,但我们不希望从应用中显示任何屏幕截图.

屏幕截图可能存在安全风险,请考虑银行应用程序,其中您的卡号或帐户摘要可供双击设备上的主页按钮的任何人使用.

有兴趣了解这个吗?谢谢.

ios ios7

95
推荐指数
3
解决办法
4万
查看次数

UICollectionView reloadData在iOS 7中无法正常运行

我一直在更新我的应用程序以在iOS 7上运行,这在大多数情况下都很顺利.我已经注意到在一个以上的应用程序中,a的reloadData方法UICollectionViewController并不像以前那样.

我将加载UICollectionViewController,UICollectionView正常填充一些数据.这在第一次很好用.但是,如果我请求新数据(填充UICollectionViewDataSource),然后调用reloadData,它将查询数据源numberOfItemsInSectionnumberOfSectionsInCollectionView,但它似乎没有调用cellForItemAtIndexPath正确的次数.

如果我将代码更改为仅重新加载一个部分,那么它将正常运行.这对我来说没有问题,但我认为不应该这样做.reloadData应根据文档重新加载所有可见的单元格.

有没有人见过这个?

ios uicollectionview ios7

93
推荐指数
6
解决办法
7万
查看次数

iOS7 UISwitch它的Event ValueChanged:连续调用这个Bug还是什么..?

编辑

它现在已在
上修复.不要做任何调整来修复它.

EDIT2

显然,在iOS 8.0和8.1中再次出现同样的问题

EDIT3

现在修复了
不要做任何调整来修复它.


你好我今天看到的UISwitch's事件ValueChanged:中调用continuously ,而我的改变OnOff或者Off到在我的手指还在移动在右侧和左侧.我用NSLog更清楚地看了GIF图像.

在此输入图像描述

我的价值改变方法是:

- (IBAction)changeSwitch:(id)sender{

    if([sender isOn]){
        NSLog(@"Switch is ON");
    } else{
        NSLog(@"Switch is OFF");
    }

}
Run Code Online (Sandbox Code Playgroud)

iOS6相同的Switch代码工作正常我们期望:

在此输入图像描述

所以任何人都可以建议我只打电话或关闭一次状态.或者这是一个错误或什么..?

UPDATE

这是我的演示:

programmatic添加UISwitch

来自XIB添加UISwitch

iphone uiswitch ios ios7 xcode5

93
推荐指数
6
解决办法
7万
查看次数

带有Phonegap的iOS 7状态栏

在iOS 7中,Phonegap应用程序将显示在状态栏下方.这可能使单击放置在屏幕顶部的按钮/菜单变得困难.

是否有人知道如何在Phonegap应用程序中修复iOS 7上的状态栏问题?

我试图用CSS抵消整个网页,但似乎没有用.有没有办法喜欢偏移整个UIWebView或只是让状态栏的行为像在iOS6中一样?

谢谢

statusbar uiwebview ios cordova ios7

91
推荐指数
8
解决办法
6万
查看次数

在Swift中使用谓词

我正在为我的第一个应用程序(学习Swift)编写教程:http: //www.appcoda.com/search-bar-tutorial-ios7/

我坚持这部分(Objective-C代码):

- (void)filterContentForSearchText:(NSString*)searchText scope:(NSString*)scope
{
    NSPredicate *resultPredicate = [NSPredicate predicateWithFormat:@"name contains[c]         %@", searchText];
    searchResults = [recipes filteredArrayUsingPredicate:resultPredicate];
}
Run Code Online (Sandbox Code Playgroud)

任何人都可以建议如何在Swift中为NSPredicate创建一个等价物?

predicate objective-c ios ios7 swift

90
推荐指数
6
解决办法
12万
查看次数