草庐IT

Pax_Detail

全部标签

objective-c - 在 iOS 5 中将数据从 TableView 传递到 Detail ViewController 时出现问题

我将不胜感激任何帮助解决我在最后一天拔头发的问题!免责声明1我是一个Objective-C菜鸟-所以这个问题的答案可能非常简单(我有多年的PHP经验)。请友善。免责声明2是的,我已经广泛地“谷歌搜索”并查看了Apple文档-但未能理解我的问题。总结我正在尝试将TableView中选择的值从单例传递给另一个Controller。我发现第二个ViewController中的viewDidLoad方法在触发segue的tableView:didSelectRowAtIndexPath:方法之前完成。这导致第二个ViewController访问“陈旧”数据。细节我已经使用面向iOS5的ARC使

ios - UITableViewCell Detail Text Label 文字颜色

我注意到,如果我以编程方式实例化UITableViewCell实例,指定样式.value1(UITableViewCellStyleValue1),主要文本标签文本颜色为黑色,但详细文本标签文本颜色为浅色灰色(虽然不完全是UIColor.gray或UIColor.lightGray)。但是,如果我使用带有原型(prototype)、静态单元格的Storyboard并将它们的Style属性设置为“RightDetail”(这似乎是InterfaceBuilder等同于.value1),两个标签都是黑色的。我可以将单元格的subview一直导航到标签,并在属性检查器中更改文本颜色,但我不确

来自 xCode 6 的 iOS Master-Detail 应用程序模板不能在 iOS 7 上运行

我正在尝试从xCode6模板开发主从iOS应用程序(仅限iPad)。它在iOS8上运行良好,但在iOS7.0或7.1上运行时会在运行时发生崩溃,我曾评论过:-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{//Overridepointforcustomizationafterapplicationlaunch.UISplitViewController*splitViewController=(UISplitViewContr

swift - 从 collectionView 到 Detail

我将数据从一个CollectionViewController传递到一个细节ViewController。一切似乎都在工作,但是"prepareForSegue发生在"didSelectItemAtIndexPath"之前,所以它传递的是我上次选择的项目的数据,而不是我现在选择的项目的数据立即选择。这是我对collectionViewController的错误代码varcellSelected:Int=0overridefunccollectionView(collectionView:UICollectionView,didSelectItemAtIndexPathindexPath

Master/Detail Storyboard项目中的 IOS 导航栏在 ipad 上是透明的,但在 iphone 上不是

我正在开发一个以默认的Master/Detail应用程序Storyboard启动的IOS应用程序。除了从DetailViewController添加一个额外的segue到一个新的UIViewcontroller之外,我没有更改原始布局'代表我自己的类(class)。我希望导航栏在我添加的ViewController上是透明的,并且我在互联网上找到了很多关于如何实现这一点的示例。我遇到的问题是,在ipad上进行测试时,导航栏如预期的那样是透明的,但在Iphone上,无论我做什么,导航栏都保持不变。我正在运行Xcode7beta,所有内容均使用Swift编码。在我的ViewControll

ios - Swift 4 Split View Controller Detail 替换 Master

我刚开始构建一个应用程序,现在我正在添加2个SplitViewController,在我的Main.storyboard中它看起来像这个图像我将以下代码添加到我的Master中:importUIKitclassContactsMaster:UITableViewController{varContactsDetailController:ContactsDetail?=nilvarobjects=[Any]()overridefuncviewDidLoad(){super.viewDidLoad()//Doanyadditionalsetupafterloadingtheview,ty

python - django rest 框架 - 使用 detail_route 和 detail_list

在我的代码中,我有一个用户View集。我想要的是只允许读取操作(/users/42和/users/),ReadOnlyModelViewSet做得很好。此外,我想要一个/users/registerURL,我可以POST到该URL以注册新用户。classUserViewSet(viewsets.ReadOnlyModelViewSet):queryset=User.objects.all()serializer_class=UserSerializer@list_route(methods=['post'])defregister(request):serializer=UserSer

python - Django:反转 'detail',参数为 '(' ',)' and keyword arguments ' {}' 未找到

我正在按照官方教程学习Django并使用1.5。我有这个链接作为我的索引模板的一部分,它工作正常:{{poll.question}}但是,这是硬编码的,教程建议更好的方法是使用:{{poll.question}}这样你在处理大量模板时会更好,你必须对url进行更改。由于我进行了上述更改,因此在运行该应用程序时出现以下错误:ExceptionType:NoReverseMatchExceptionValue:Reversefor'detail'witharguments'('',)'andkeywordarguments'{}'notfound.我的urls.py看起来像这样:fromd

ios - 何时使用 show Segues 何时使用 Show detail Segues

关闭。这个问题需要detailsorclarity.它目前不接受答案。想改进这个问题吗?通过editingthispost添加细节并澄清问题.关闭7年前。Improvethisquestion我是IOS开发的新手,我很困惑何时使用showsegue和何时使用Showdetailsegue。它们都用于默认的主从项目。那么我们什么时候使用它们中的任何一个?什么情况下最好使用showsegue以及何时使用showdetailsegue?

ios - 在 UISplitViewController 中,无法使 showDetailViewController :sender: push onto detail navigationController

在iOS8中,ViewController现在可以调用showDetailViewController:sender:让系统确定正确的ViewController来呈现细节ViewController。在我的应用程序中,我有一个UISplitViewController,它在其viewControllers数组中包含两个UINavigationControllers。第一个UINavigationController包含我的“主”View,它是UITableViewController的子类。第二个UINavigationController包含我的“详细信息”View。由于我试图使这