Questions tagged «ios7»

iOS 7是Apple iOS移动操作系统的第七个版本,是iOS 6的后续版本。它于2013年6月10日在该公司的Apple全球开发者大会(WWDC)上宣布,并于2013年9月18日发布。

30
删除UITableView中的单元格之前的空白空间
我目前正在尝试将a放置UITableView在不同的位置,而不是放在视图控制器的顶部。如此说来,它正在尝试在顶部添加标题以说明导航栏,但这不是必需的,因为我没有控制器的顶部。 如果我将UITableView单元格放置在想要放置单元格的位置的左上角,则不会在其中放置单元格: 现在,如果我只是向上移动表格视图,以便将单元格放置在正确的位置,则会遇到另一个问题-滚动时可以将单元格移动到该位置(这是用我的手指在导航控制器上方): 当我放开时,是的-单元格将位于搜索栏的正下方,但这显然是一个问题,如何使它们位于搜索栏上方。 我将如何去做?有没有更简单的方法?

15
设置UIButton图像会导致iOS 7中的蓝色按钮
在iOS 6 SDK上,我编写了以下代码行以在按钮内显示图像: NSURL *thumbURL2 = [NSURL URLWithString:@"http://example.com/thumbs/2.jpg"]; NSData *thumbData2 = [NSData dataWithContentsOfURL:thumbURL2]; UIImage *thumb2 = [UIImage imageWithData:thumbData2]; [btn2 setImage:thumb2 forState:UIControlStateNormal]; [self.view addSubview:btn2]; 但是现在使用Xcode 5和iOS 7不能正常工作。该按钮不包含图像。按钮填充为蓝色。
163 uibutton  uiimage  ios7 

12
iTunes审查URL和iOS 7(要求用户对我们的应用程序评分)AppStore显示空白页
有人知道用于要求用户对我们的应用程序进行评级并直接在评级页面上为他打开​​App Store的技术是否仍在iOS 7上运行? 我曾经从我的应用程序打开此网址: itms-apps://itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?id=353372460&onlyLatestVersion=true&pageNumber=0&sortOrdering=1&type=Purple+Software 但看起来它不再工作了(AppStore显示空白页)。我也尝试过这个网址,如果没有运气: http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?pageNumber=0&sortOrdering=1&type=Purple+Software&mt=8&id=353372460

12
仅在iOS 7上运行时,才会在Storyboard原型单元(Xcode 6,iOS 8 SDK)中自动调整UICollectionViewCell contentView框架的大小
我正在使用Xcode 6 Beta 3,iOS 8 SDK。使用Swift构建目标iOS 7.0。请通过以下屏幕截图逐步说明我的问题。 我在Storyboard中有一个UICollectionView。1个原型UICollectionViewCell,中间包含1个标签(无自动调整大小规则)。紫色背景用来标记由我猜想的Cell在运行时生成的contentView。该视图最终将根据我的UICollectionViewLayoutDelegate正确调整大小,但不会基于iOS7。请注意,我使用的是Xcode 6,该问题仅发生在iOS 7上。 当我在iOS 8上构建应用程序时,一切正常。 注意:紫色是contentView,蓝色是我的带有圆角的UIButton。 但是,在iOS 7上,单元内的所有子视图突然缩小到(0,0,50,50)的帧,并且不再符合我的自动调整大小规则。 我认为这是iOS 8 SDK或Swift或Xcode中的错误? 更新1:官方Xcode 6.0.1中仍然存在此问题!最好的解决方法是像KoCMoHaBTa所建议的那样,方法是在单元格的cellForItem中设置框架(尽管您必须对单元格进行子类化)。事实证明,这是iOS 8 SDK和iOS 7之间的不兼容性(请参阅下面引自Apple的ecotax答案)。 更新2: 将此代码粘贴到cellForItem的开头,一切正常: /** Xcode 6 on iOS 7 hot fix **/ cell.contentView.frame = cell.bounds; cell.contentView.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight; /** End of Xcode 6 on iOS 7 …

1
LibStatusBar图标在第三方应用启动时消失
我为Cydia编写了一个调整项,它在状态栏中添加了一个图标。它在主屏幕上正常运行,并且在启动SpringBoard时,如果已经启动了某个应用程序,那么它也可以正常运行,但是,如果某个应用程序(例如Facebook或Twitter)已关闭(完全)并且图标显示,启动应用程序,它将导致图标消失。使用以下代码使用libStatusBar显示图标: if(icon) // if icon needs to be removed { [icon release]; icon = nil; } ... // add the icon to the status bar icon = [[%c(LSStatusBarItem) alloc] initWithIdentifier:[NSString stringWithFormat:@"muteIconLablabla"] alignment:StatusBarAlignmentRight]; icon.imageName = [NSString stringWithFormat:@"Mute"]; 我也尝试使用libStatusBar自述文件中建议的方法 [[UIApplication sharedApplication] addStatusBarImageNamed:@"ON_Mute"]; // and removeStatusBarImageNamed:... 我尝试覆盖-(id)init和更新那里的图标,但结果相同。 上面显示的代码是从一个static void函数中调用的。这个函数被调用几次,例如从-(void)applicationDidFinishLaunching:(id)application 下%hook SpringBoard和-(void)ringerChanged:(int)changed 所有里面Tweak.xm。问题也发生了iOS7。

16
如何在UILabel中嵌入小图标
我需要UILabel在iOS7中嵌入一​​些小图标(某种自定义项目符号)。如何在界面设计器中执行此操作?或至少在代码中? 在Android中有leftDrawable和rightDrawable用于标签,但是在iOS中如何实现?android中的示例:

8
在iOS 7中替换已弃用的-sizeWithFont:constrainedToSize:lineBreakMode :?
在iOS 7中,方法: - (CGSize)sizeWithFont:(UIFont *)font constrainedToSize:(CGSize)size lineBreakMode:(NSLineBreakMode)lineBreakMode 和方法: - (CGSize)sizeWithFont:(UIFont *)font 不推荐使用。我该如何更换 CGSize size = [string sizeWithFont:font constrainedToSize:constrainSize lineBreakMode:NSLineBreakByWordWrapping]; 和: CGSize size = [string sizeWithFont:font];


25
UIImagePickerController破坏状态栏外观
在我的.plist文件中,将“ 基于视图控制器的状态栏外观 ”设置为NO。但是之后UIImagePickerController,我的应用程序的行为就好像该选项设置为YES。 在我的应用程序中,我呈现了一个VC,该VC呈现了一个UIImagePickerController。 问题是这样发生的: 呈现照片选择器后,选择照片库后,状态栏文本的颜色将更改。 然后,一旦UIImagePickerController解散,状态栏的间距就会更改,而我其余应用程序的状态都会更改,其他控制器的所有导航栏都会显示在状态栏下。 有没有一种方法可以解决此问题,而无需在视图控制器中管理状态栏?
137 ios7 

9
iOS 7 sizeWithAttributes:替换sizeWithFont:constrainedToSize
如何从新的iOS 7方法sizeWithAttributes返回多行文本CGSize? 我希望这产生与sizeWithFont:constrainedToSize相同的结果。 NSString *text = @"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus eu urna quis lacus imperdiet scelerisque a nec neque. Mauris eget feugiat augue, vitae porttitor mi. Curabitur vitae sollicitudin augue. Donec id sapien eros. Proin consequat tellus in vehicula sagittis. Morbi sed felis a nibh …
132 objective-c  ios7 

19
模仿Facebook隐藏/显示扩展/收缩导航栏
在新的iOS7 Facebook iPhone应用程序中,当用户向上滚动时navigationBar,它会逐渐隐藏起来,使其完全消失。然后,当用户向下滚动时,navigationBar逐渐显示自己。 您将如何自己实施此行为?我知道以下解决方案,但是它立即消失,并且与用户的滚动手势速度完全无关。 [navigationController setNavigationBarHidden: YES animated:YES]; 我希望这不是重复的,因为我不确定如何最好地描述“扩展/收缩”行为。

8
iOS7:UINavigationController中的UIScrollView偏移量
我目前正在ios 7上迁移我的应用程序,并且在新的Navigationcontroller / bar管理上已经停留了几个小时。 以前,当我们有一个导航控制器时,我们有一个如下代码段: UINavigationController *navController = [[UINavigationController alloc]initWithRootViewController:[[MainViewController alloc]init]]; 在界面生成器中,我们可以选择为视图设置现有的导航栏,并且所有内容都与真实视图的内容匹配。 好的,现在,我不知道如何使用界面生成器进行正确的设计。我仍然有片段来初始化我的navcontroller。但是在MainViewController的界面构建器中,如果将状态栏设置为半透明或不透明的导航栏,则顶部的偏移为44px(请参见下文)。 界面生成器_________________________和结果 现在,如果我将状态栏设置为none,则顶部没有偏移,但是由于导航栏,模拟器上的视图较小,因此界面生成器中视图的底部被切除。 界面生成器_________________________和结果 我想我确实在这里遗漏了一些东西,但是我无法在iOS7 Transitions Guide中找到有关此主题的任何信息。 谢谢你的帮助 编辑 正如我们在图片中看到的,视图的第一个孩子是同时包含两个标签的UIScrollView,当没有scrollview时不会出现此问题。如果它是UITableView,也会出现。如果标签在UIScrollView外部,则该标签没有偏移。

19
iOS 7.0未找到代码签名身份
证书有效 Xcode 5 IOS 7 代码签名错误:未找到代码签名身份:未找到与您的构建设置中指定的配置文件(“ iOS Team Provisioning Profile:*”)匹配的代码签名身份(即证书和私钥对)。CodeSign错误:SDK'iOS 7.0'中的产品类型'Application'需要代码签名
124 ios  ios7  code-signing 

12
在iOS 7中具有UITextView高度的UITableViewCell?
如何在iOS 7中计算带有UITextView的UITableViewCell的高度? 我在类似问题上找到了很多答案,但是sizeWithFont:参与了每种解决方案,因此不赞成使用此方法! 我知道我必须使用,- (CGFloat)tableView:heightForRowAtIndexPath:但是如何计算TextView显示整个文本所需的高度?


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.