ios7相关内容
我了解在 Interface Builder 中对齐、调整大小和分布视图的旧 Struts 和 Springs 方法.但是,我似乎无法弄清楚如何使用 Xcode 5 的自动布局来均匀分布视图.有一种方法可以使用 Xcode 4 来做到这一点,但是那个选项已经消失了. 我有 7 个按钮排列成垂直堆栈.在 3.5" 布局上,它看起来很棒.当我在 4" 布局中预览屏幕时,所有按钮都保持紧密排列,并
..
所以我在这里将一个正常工作的 ios6 应用程序升级到 ios7,现在我无法在我的 tableviewcells 内的自定义按钮(或其他子视图)上接收点击或其他操作. 编辑: 我的代码: 这里是我部署 PlaceCell 的地方 - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPa
..
我的应用主视图底部有几个 UIButton.当用户点击它们时,这些按钮间歇性地不会突出显示,但它们的目标方法总是被调用.我发现它是控制中心的手势识别器妨碍了 UIButton 的突出显示.如果我将包含视图向上移动到屏幕中间,一切都会按设计运行. 这里报告了问题https://devforums.apple.com/message/865922 作为一种解决方法,我尝试使用目标方法手动设
..
我正在为 iOS7 准备我的应用程序.我进行了转换并正在与用户合作.应用程序中的按钮看起来不像按钮.看起来很平.有没有办法设置边框或让它像按钮一样站立? 解决方案 iOS7 中的设计原则发生了变化.但是,如果你想要更扁平,但仍然想要一个“像按钮一样站立"的自定义按钮,你可以试试这个开源组件集合: GitHub 上的 FlatUIKit
..
我知道如何在 iOS 7 中为按钮添加边框,代码如下: [[myButton layer] setBorderColor:[[[UIColor grayColor] colorWithAlphaComponent:0.5] CGColor]];[[myButton layer] setBorderWidth:1];[[myButton 层] setCornerRadius:15]; 但是我怎样
..
Xcode 5 中是否不再提供圆形矩形按钮的拖放功能?我似乎在 Interface Builder 中找不到它.我猜这是 iOS 7 的变化之一,但我只是想确认一下. 解决方案 Xcode 4 和以前版本中的 Round Rect 按钮似乎已替换为 System Default按钮,这也恰好是明确的.IE.默认情况下没有带圆角的白色背景,只有文字可见. 要使按钮变为白色(或任何其他颜
..
以下代码适用于 iOS 6: UIButton *myButton = nil;myButton = [UIButton buttonWithType:UIButtonTypeCustom];myButton.bounds = CGRectMake(0,0,44,30);//设置 myButton 的图像等UIBarButtonItem *item = nil;item = [[UIBarBut
..
我有一个表格视图,每个单元格包含一个按钮.除了 7 之外,所有 iOS 版本都运行良好.我不知道发生了什么.该单元格在一个 xib 文件中构建. 谁能给我一些建议?提前致谢. 解决方案 对我有用的是: contentView.userInteractionEnabled = NO; 在从 nib 加载我的自定义单元格后调用.在创建 nib 文件中定义的视图后,此内容视图似乎已创建
..
我注意到,当我将白色或黑色 UIImage 放入 UISegmentedControl 时,它会自动对其进行颜色遮罩以匹配分段控件的色调.我认为这真的很酷,并且想知道我是否也可以在其他地方这样做.例如,我有一堆形状统一但颜色多样的按钮.除了为每个按钮制作一个 PNG 之外,我是否可以以某种方式使用这种颜色遮罩为所有按钮使用相同的图像,然后设置一个色调颜色或其他东西来改变它们的实际颜色? 解决
..
在 iOS 6 SDK 上,我编写了以下代码行来在按钮内显示图像: NSURL *thumbURL2 = [NSURL URLWithString:@"http://example.com/thumbs/2.jpg"];NSData *thumbData2 = [NSData dataWithContentsOfURL:thumbURL2];UIImage *thumb2 = [UIImage
..
我希望复制 Facebook Messenger 应用程序显示 UISearchBar 的方式.当您点击导航栏中的 leftBarButtonItem 时,UISearchBar 会从屏幕顶部向下显示/动画,当您取消时,它会从其起源的位置向上消失. 我曾经将 UISearchBar 作为表视图标题(在故事板中)中的默认设置,但现在我想做我上面所说的,但我不确定从哪里开始.我的搜索显示控制器仍
..
在新的 iOS 7 UINavigationController 中,有一个滑动手势可以在视图之间切换.有没有办法检测或拦截手势? 解决方案 交互式弹出手势识别器通过 UINavigationController 的 interactivePopGestureRecognizer 属性公开.您可以添加自己的控制器作为手势识别器的目标并做出适当的响应: @implementation My
..
我有一个具有 UINavigationBar 的应用程序,并且我已将色调颜色设置为黑色,如下所示: self.navigationController.navigationBar.tintColor = [UIColor blackColor];` 我在 IOS 6 中测试过,它是黑色的.但是,当我在 iOS 7 中尝试相同的应用程序时,它显示为默认导航栏. 正如标题所说,它不起作用吗?
..
我已经包含了对导航栏 (navigationController) 的需求,该导航栏 (navigationController) 与栏 viewController 的背景色调相同......现在我遇到了一个问题......在导航栏和视图之间我有一条将它们分开的水平线,从图片中可以看出..你能告诉我如何删除这条线水平黑色并使其更一致吗? 我在 AppDelegate 中试过这个: [[U
..
我在加载 MKMapView 时遇到了奇怪的崩溃.发生的模式是当我在一个视图中打开 ABPeoplePickerNavigationController 时,这又会触发 UINavigationController 委托方法 在保存/不保存后,我转到另一个视图——它工作正常.下一个视图——它工作正常.但是当我使用 MKMapView 进入视图时,它会崩溃. 其他视图没有任何问题.只有加
..
我试图通过在我的 viewDidLoad 方法中添加以下几行来隐藏导航控制器中的后退按钮.之前关于 SO 的许多其他答案都说这很有效,所以我不知道我的问题是什么?iOS 7/Xcode 5 可能有什么新东西? self.navigationItem.hidesBackButton = YES;self.navigationController.navigationItem.hidesBackBu
..
我有一个嵌套在 UINavigationController 中的视图控制器. 我已经实现了 iOS 7 interactivePopGestureRecognizer 以使用户能够通过手势将 VC 从堆栈中弹出. 在 VC 中,我有一个滚动视图,当用户不在滚动视图的顶部时,我隐藏了所有 chrome(导航栏和状态栏)以将焦点放在内容上. 但是在隐藏导航栏的情况下,interac
..
我搜索了很多问题和答案后,没有好的结果.所以我不得不在这里问: 我想在导航栏下方添加一个搜索栏. 这个搜索栏应该是固定的.就像下面 iOS7 上的联系人一样. 谁能帮我弄清楚? 解决方案 你有一个视图控制器.它有一个主视图.该主视图内部是一个搜索栏 (UISearchBar),其下方是一个表格视图 (UITableView). 您的视图控制器嵌入在导航控制器 (UI
..
我的 UIBackbutton 没有出现有问题,我不确定是什么原因造成的. 这是我制作后退按钮图像的代码,它在我的第一个 ViewController 中: UIImage *backButtonHomeImage = [[UIImage imageNamed:@"backButtonImage"] resizableImageWithCapInsets:UIEdgeInsetsMake(
..
我有一个应用程序,整个 UI 都带有蓝色主题.我在初始视图的导航栏中也有一个嵌入式搜索栏.我的应用程序按钮文本颜色为白色,并在应用程序委托中声明: [[UINavigationBar 外观] setTintColor:[UIColor whiteColor]]; 问题是这会导致嵌入式搜索栏在选择光标时隐藏光标,因为白色色调会影响搜索栏.我尝试使用两种方法专门将搜索栏的色调设置为 [UICol
..