Tag: 故事板

重写initWithCoder时无限循环

我有一个UIViewController与一些控制器和一些意见。 其中两个视图(Grid Cell)是其他的视图。 我已经从网格单元的文件的所有者,但他们没有自动加载。 所以我尝试覆盖GridCell.m的initWithCoder 。 这开始了一个无限循环。 我知道这是可能的只是重写initWithFrame并添加子视图的代码,但这不是我想要的。 我希望能够在界面生成器中移动视图,并让Xcode使用正确的框架初始化视图。 我如何去实现这个? 编辑1 我试图让它在亚历山大的帮助下工作。 这是我现在已经设置的:MainView具有一个Custom类设置为GridCell的UIView。 它在MainView / File的所有者中有一个sockets。 从GridCell.m中删除了所有的init代码,并为我的自定义类设置了一个sockets 虽然MainView仍然不显示GridCell。 没有错误,只有红色开关应该是孤独的,空的空间。 我究竟做错了什么? 我非常接近以编程方式做这个。 我很乐意学习如何与笔尖虽然。

故事板中的视图太多 – Xcode运行缓慢

我正在帮助某人使用xcode项目,但这几乎是不可能的。 他们在故事板上有大约100个视图控制器,而且运行速度非常慢。 我已经遵循了使Xcode更快的所有指南,但对这种情况并没有帮助。 在故事板之外,当我们在.h和.m文件中工作时,它运行的很好,只是在故事板内运行缓慢。 有没有人有这样的项目的经验? 你做了什么? 或者我能做些什么才能在故事板上工作? 谢谢

独立StoryBoards的iPhone 5和iPhone 4S

可能重复: 如何开发或迁移iPhone 5屏幕分辨率的应用程序? 如何为iPhone 5和iPhone 4S / 4 / 3G加载单独的故事板? 我wana这样做是因为iPhone 5的屏幕大小不同。

iOS 7:“标签 – 标签”错位的视图框架在运行时会有所不同

我刚刚在iOS 6上完成了一个应用程序,并在一周前购买了一个开发人员帐户,所以没有太多时间玩iOS 7 SDK。 刚刚下载的黄金大师版本,并试图升级我的应用程序与iOS 7兼容。 我收到了很多警告 “标签 – 标签”错位的视图框架在运行时会有所不同。 我无法运行该程序。 该项目包含tableview,它是parsing和显示来自RSS的XML提要。 如何解决这个问题?

iOS7故事板图像select器不工作:(

我试图设置一个新的iOS7 Xcode项目使用故事板的imagePicker ,但似乎无法find任何在线的例子,直到我find下面的代码。 我已经设置它,所以当按下button时,它使用模式推动的东西导航到视图,该视图具有显然在图像select器代码中调用的"UIImagePickerController"类。 但是,当应用程序运行它不会加载任何东西后点击允许应用程序访问您的照片任何机会的一些帮助吗? 错误截图抓取: https ://pbs.twimg.com/media/Bdy7v9JCAAABpvS.jpg: large 界面设置: @interface ridecount_AddRide_ViewController : UIViewController<UIImagePickerControllerDelegate, UINavigationControllerDelegate>{ 码: -(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender{ UIImagePickerController *controller = [segue destinationViewController]; controller.sourceType = UIImagePickerControllerSourceTypePhotoLibrary; controller.delegate = self; } -(void)imagePickerControllerDidCancel:(UIImagePickerController *)picker{ [self dismissViewControllerAnimated:YES completion:nil]; } -(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info{ [self dismissViewControllerAnimated:YES completion:nil]; UIImage *image = [info objectForKey:UIImagePickerControllerOriginalImage]; [[self.view viewWithTag:100023] removeFromSuperview]; UIImageView * imageView […]

在将Xcode更新到IOS 9之后,启animation面上的应用程序和初始viewcontroller不加载

在Xcode中使用storyboard ,我有一个很好运行的应用程序,但在最新的Xcode更新(IOS 9)之后,应用程序在启动屏幕上进行了扫描。 DidfinishLaunchingWithOptions成功调用并达到函数的结尾,但是初始viewcontroller没有被加载。 如果我将初始视图控制器切换到另一个屏幕,它工作正常.. 怎么可能是初始视图控制器没有加载一个屏幕,它会得到加载,如果我把它设置在第二个屏幕上? 我首先想到的可能是约束或UI元素,但即使在重新设置约束和删除UI元素(这只是一组button)仍然是同样的问题。 在viewcontroller.m中只有基本的代码(并没有被调用,因为我在每个函数中都有控制台日志) 任何人有同样的问题或解决scheme? 编辑1:它似乎是由其中一个用户界面元素,删除所有后,视图加载..现在尝试逐个添加它们来查看是什么原因造成的错误。 编辑2:我跟踪到一个图像视图加上textview在视图中的错误,没有imageview和textview的视图加载,与图像和textview它没有。 为imageviewselect不同的图像似乎并不重要。 试图找出为什么这个imageview或textview是给错误。 编辑3:( 不适用了)有问题的视图在网格中有4个图像和4个文本视图,看起来这些图像压缩了文本视图,当这种情况发生时,视图不会加载。 (也许有些限制不能解决..) 编辑4:视图看起来像这样(由于NDA,我不能张贴屏幕截图) Image | Image Textview | Textview ————————————– Image | Image Textview | Textview 如果我们使用所有的Textviews相同的文本,它的工作原理,但是如果我们改变了正确的Textview 短文本,它stucks和不加载..这是一个错误? 我真的失去了。我重复了同样的实验3次,每次我把文本设置为短的变体,它不起作用,为它的文本值稍长的工作.. 编辑5,问题:文字不能太小 当我们将四个TextView中的一个的文本设置为一个小于十个字符的string时,视图不会加载。 如果我们使用大于十个字符的string(任何string),视图就会加载。 这是一个非常非常奇怪的错误,我们现在正在尝试改变文本视图的边界框大小,看看它是否有什么关系。 用9个字符的string,视图拒绝加载。 用10个字符加载好,没有任何问题。 没有什么约束问题。 当我们使用空格使它至less有10个字符,一切工作正常…这肯定是一个错误..

Swift在UITableView中添加页脚视图

这实际上是一个tableview和tableview单元格,我想在tableview单元格的末尾添加一个Submitbutton,但是我该怎么做呢? 我试图在故事板上手动添加button,但它不工作,button不显示。 有没有其他办法可以做到这一点? 我想要做下面的截图。

iOS 10自定义导航栏高度

我使用下面的代码实现了自定义导航栏高度 class TMNavigationBar: UINavigationBar { ///The height you want your navigation bar to be of static let navigationBarHeight: CGFloat = 44.0 ///The difference between new height and default height static let heightIncrease:CGFloat = navigationBarHeight – 44 override init(frame: CGRect) { super.init(frame: frame) initialize() } required init?(coder aDecoder: NSCoder) { super.init(coder: aDecoder) initialize() } private func […]

将视图显示为另一个视图前方的向上滑动手势

你好,我正在开发有像下面的图像UI的应用程序.. 我无法理解如何创build底部刷卡视图。 我已经尝试向上滑动底部视图的手势来打开它。 但是我想用手指打开底部视图(意味着缓慢的向上拖动视图应该缓慢地显示底部视图) 我正在使用自动布局和故事板。 我如何做到这一点? 我搜查了很多,我有这个https://github.com/crocodella/PullableView,但我不能添加这个视图故事板和自动布局。

使用Storyboard的UITableViewCell的“内部”视图和contentview之间剩余的垂直间距是什么原因?

我正在使用以下简化“层次结构”(从上到下)的iOS / xcode项目中的故事板: ViewController(由于某些定制原因,不是一个TableViewController) 视图 TableView(和其他一些我认为无关紧要的内容) 细胞 内容查看 “AnyView”(具体types似乎是无关紧要的,因为下面的每个项目我都试过) 当我将AnyView和ContentView之间的约束设置为顶部/底部/顶部/尾部的零间距时,ContentView和AnyView之间仍然有一些“空间”。 (我从来没有遇到过这种情况,只是以编程方式做类似的事情。) 为了摆脱这种间距,我在故事板选项中寻找所有的东西,甚至像间距/意图等那样遥远的响起,但是并没有真正成功。 无意中,我只是意识到,当我以某种方式将视图拖放到ContentView中时,故事板显示的负间距为-8,似乎“移除”了该间距。 我可以在我的约束中使用这个数字,但似乎有些随意。 有谁知道我不需要的间距可能是什么原因,或者如果-8有更深的含义(例如,也许苹果是这样强制一些devise指导故事板用户?)? 非常感谢您的任何见解!