草庐IT

msg_control

全部标签

iphone - 导航 Controller 中的 UITableView 刷新数据

我在viewController1中有一个UITableView。因此,当我点击一行时,它会将我发送到Viewcontroller2。这里我有一个按钮,用于从ViewController1添加或删除UITableView的一行的值。因此,当我删除一个值并返回到ViewC1时,我仍然突出显示该行,如果我返回主视图并重新进入此ViewC1,它就会被删除...我该如何刷新当我通过后退按钮从Viewcontroller2返回时的tableView。所有这些都在导航ViewController中。谢谢 最佳答案 重新加载TableView的数

ios - 在不使用 Storyboard 中的导航 Controller 的情况下在 UIViewController 之间切换的最佳方法是什么?

请引用下图-我没有使用NavigationViewController。使用Storyboard和segues时有没有办法在View之间切换?我知道另一种方法是使用RootViewController并以这种方式切换View。只是想知道是否有其他方法可以做到这一点。谢谢! 最佳答案 您可以:使用导航Controller,但仅将其隐藏(在Storyboard的InterfaceBuilder设计中,以及在运行时通过viewDidLoad中的setNavigationBarHidden:animated:以编程方式隐藏它)。因此push

objective-c - 在 View Controller 中维护到 subview 的链接

这是我的情况:我有一个管理subview层次结构的UIViewController,可能如下所示:此View是从.xib构建的。我希望能够保持对topView的每个subview的访问——也就是说,我想要一个指向每个subview的指针,这样我就可以,例如,说这样的话:[button1setText:@"Hello!"];通常,为此,我会使用InterfaceBuilder连接我想访问的每个元素,从而生成如下所示的header:@interfaceMyViewController:UIViewController{__weakIBOutletUIView*view;__weakIBOu

iphone - 我如何使一个 View Controller 成为另一个 View Controller 的委托(delegate)?

我的iPhone应用程序中有一个UIViewController。对于某些动画,我在其中制作了一个类似rootview的View,并在其中添加了所有元素。单击按钮时,我删除了该rootview并添加了另一个ViewControllerView。问题是我只加载了View。我想在新ViewController中执行一个函数。为此我需要将第一个ViewController设置为第二个ViewController的委托(delegate)?有人可以帮忙吗我? 最佳答案 在secondVC中,定义如下内容:@protocolsecondVCD

ios - 普通 View Controller 内的 TableView

我正在做这个iPhone项目,我需要在普通ViewController中有一个(动态)TableView。我没有选择TableViewController,因为我需要在页面中放置其他内容。想象一个包含文本字段、按钮和大约4-5个单元格的小表格View的页面。当我运行该应用程序时,我需要触摸一个按钮以转到该View。当我点击按钮时,应用程序崩溃并告诉我:2012-07-2214:40:57.304HowMany?[3055:f803]*Assertionfailurein-[UITableView_createPreparedCellForGlobalRow:withIndexPath:

iphone - 如何跨 View Controller 链接网点?

我正在创建一个应用程序,目前有6个ViewController,现在在ViewController6中我有一个文本字段,当他们编辑它时,它需要在ViewController3中编辑一个标签,我如何链接在中声明的socketStoryboard中的viewcontroller6.h到ViewController3中的某些内容?我知道它很复杂,但任何帮助都会非常棒!:)谢谢 最佳答案 首先,在您的viewcontroller6中,您需要#import"viewcontroller3.h"。然后在viewcontroller6.m中,你可

ios - 在 2 个 subview Controller 之间来回传递数据

想看看是否有人可以就如何解决我目前面临的iPad应用程序问题提供一些建议/指示。这是我在下面描述的图形的链接http://www.yogile.com/dsruyzk7/41m/share/?vt=QANtu4j基本上我有一个包含2个subviewController的parentViewController。child1有一个UITableView和child2有一个自定义的UIView。我能够从didSelectRowAtIndexPath将信息从Child1的UITableview加载到Child2的自定义UIView。数据是之后显示在Child2上我做了一些处理。处理完成后,我

objective-c - 如何从其子项访问容器 View Controller 中的工具栏?

我的应用程序中有以下ViewController结构:带有UIToolBar(不是导航栏)的容器ViewController嵌入了UIPageViewController,而这个UIPageViewController显示额外的subviewController:containerviewcontroller(toolBar)->PageViewController->ViewController1,ViewController2我想根据显示的subviewController1和2在容器ViewController上的工具栏中添加和删除按钮(BarButtonItems)。您如何推荐

objective-c - 按下其他 View Controller 时隐藏 uisearchdisplaycontroller 的导航栏

我有一个带有uisearchdisplayController的uitableviewcontroller。点击表格单元格会推送带有某些内容的另一个View,并在推送的ViewController中隐藏导航栏。ViewController有它自己的uitoolbar,到目前为止一切正常。问题是,当显示搜索结果然后点击表格单元格View时,会使用上面带有导航栏的uitoolbar推送ViewController。所以在推送View上有两个栏。我不想隐藏导航栏。如果未从搜索结果中推送ViewController,则此代码有效[self.navigationControllersetNavi

ios:从 subview Controller 获取父弹出窗口的大小?

我有一个显示在弹出框内的viewController。我试图弄清楚如何调整viewController的View(viewController的self.view)的大小以匹配弹出窗口。我认为View会自动调整大小以适合弹出窗口;出于某种原因,它不是。出于某种原因,View的框架是整个屏幕的大小。我该怎么做:检测周围ViewController的大小,以便我可以调整View的大小;或者,使View根据弹出窗口自动调整自身大小?注意:这是一个嵌入到其他人的应用程序中的类,因此我无法控制弹出窗口本身的大小。 最佳答案 找出我做错了什么: