ios-在转移视图控制器后隐藏cell

问题描述

在转移视图控制器后隐藏cell

在用segue改变文本后,使用segue隐藏一个单元。没实现。

-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender{

TerminalsViewController *transferViewController = segue.destinationViewController;

NSLog(@"prepareForSegue: %@", segue.identifier);
if([segue.identifier isEqualToString:@"firstSegue"])
{
    transferViewController.term1Text = @"Joe Smith";
    transferViewController.term2Text = @"555-555-5556";
    transferViewController.term3Text = @"06/27/1984";

}else if([segue.identifier isEqualToString:@"thirdSegue"]){
    transferViewController.term1Text = @"John Smith";
    transferViewController.term2Text = @"555-555-5556";
    transferViewController.term3Text = @"06/27/1972";
    transferViewController.cell1.hidden = YES;

}

}

好心人帮忙看一下,谢谢

解决方案

prepareForSegue:

TerminalsViewController *transferViewController = segue.destinationViewController;

NSLog(@"prepareForSegue: %@", segue.identifier);
if([segue.identifier isEqualToString:@"firstSegue"])
{
    transferViewController.term1Text = @"Joe Smith";
    transferViewController.term2Text = @"555-555-5556";
    transferViewController.term3Text = @"06/27/1984";

}else if([segue.identifier isEqualToString:@"thirdSegue"]){
    transferViewController.term1Text = @"John Smith";
    transferViewController.term2Text = @"555-555-5556";
    transferViewController.term3Text = @"06/27/1972";
    transferViewController.hideCell = YES;

}

TransferViewController.h:

@property (nonatomic) boolean hideCell;

TransferViewController.m:

@synthesize hideCell;

TransferViewController.m:cellForRowAtIndexPath:

if (hideCell) {
    cell1.hidden = YES;
}
时间: 2024-11-02 22:41:06

ios-在转移视图控制器后隐藏cell的相关文章

iOS翻页视图控制器UIPageViewController的应用

iOS翻页视图控制器UIPageViewController的应用 一.引言     UIPageViewController是iOS中少见的动画视图控制器之一,通过它既可以创建类似UIScrollView与UIPageControl结合的滚屏视图,也可以创建类似图书效果的炫酷翻页视图.UIPageViewController类似一个视图容器,其中每个具体的视图由各自的ViewController进行维护管理,UIPageViewController只进行协调与动画布置.下图可以很好的展现出UI

ios-pop一个视图控制器后内存没有完全释放?

问题描述 pop一个视图控制器后内存没有完全释放? push 后,pop,的内存情况,这样正常吗? 解决方案 在dealloc中看看方法是否执行了

ios开发-如何改变一个视图控制器中除一个控件变灰

问题描述 如何改变一个视图控制器中除一个控件变灰 就像图片一样,当选择器触发时,其余控件色变成灰色怎么实现?求大神开发-如何改变一个视图控制器中除一个控件变灰-ios 添加子视图控制器">

ios-为什么把视图控制器pop掉之后,内存并没有释放?

问题描述 为什么把视图控制器pop掉之后,内存并没有释放? 照理来说,pop掉视图控制器后,内存不是应该会被"在恰当的时机释放"掉的吗?但是我的却没有,即使等了一段时间. 重复push pop操作几次之后,内存都一直在增长. 我写dealloc方法,在模拟器上是执行了的,但是用instrument来测试的时候,似乎并没有执行 -(void)dealloc{ // NSLog(@"dealloc"); [Util showAlertView:@"deallo

iOS 视图控制器转场详解(下)

推荐序 这是一篇长文,详细讲解了视图控制器转场的方方面面,配有详细的示意图和代码,为了使得文章在微信公众号中易于阅读,seedante 辛苦将大量长篇代码用截图的方式呈现,满满的诚意之作. 作者 seedante 是一个低调人士,只愿意透露他的 GitHub:https://github.com/seedante .感谢作者授权微信独家代理,本文的所有打赏归 seedante 所有. 插曲:UICollectionViewController 布局转场 前面一直没有提到这种转场方式,与三大主流转

IOS开发之视图和视图控制器

        视图(View), 视图控制器(ViewController)是IOS开发UI部分比较重要的东西.在学习视图这一块的东西的时候,感觉和Java Swing中的Panel差不多.在UIKit框架中都有一个UIWindow来容纳我们的View.应用程序中几乎全部的可视控件都是UIView以及UIView的子类的实例,并且UIWindow也是UIView的子类.UIWindow可以不借助于父类视图显示在屏幕上,其余的视图都需要添加到父视图中才能显示.窗口是用来显示视图的,下面我们将会结

实例讲解iOS中的UIPageViewController翻页视图控制器_IOS

一.引言 UIPageViewController是iOS中少见的动画视图控制器之一,通过它既可以创建类似UIScrollView与UIPageControl结合的滚屏视图,也可以创建类似图书效果的炫酷翻页视图. UIPageViewController在iOS 5 SDK中首次引入,它使得开发者可以使用这个ViewController创建分页视图.在iOS 6中,这个类有了更新,支持滚动过渡效果.使用Page View,用户可以方便的通过手势在多个页面之间导航.UIPageViewContro

iOS 视图控制器转场详解(上)

推荐序 这是一篇长文,详细讲解了视图控制器转场的方方面面,配有详细的示意图和代码,为了使得文章在微信公众号中易于阅读,seedante 辛苦将大量长篇代码用截图的方式呈现,另外作者也在 Github 上附上了完整的示例代码,满满的诚意之作. 作者 seedante 是一个低调人士,只愿意透露他的 GitHub:https://github.com/seedante .感谢作者授权微信独家代理,本文的所有打赏归 seedante 所有. 前言 本文并非华丽的转场动画教程,相反,文中的转场动画效果都

uitableview-创建UITextField后隐藏其他控制器

问题描述 创建UITextField后隐藏其他控制器 有一个需求,需要动态创建一些控制器,在图片中我添加了隐藏UITableView的UITextField. UITableView默认是隐藏的.到用户触屏到UIButton后,UITableView才显示. 问题是,在UITableView 显示之后,怎么样让UITableView 顶置?谢谢 解决方案 试试: [self.view bringSubviewToFront: yourTableView]; 解决方案二: 要修改顺序,先添加 UI