作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个名为 HomeViewController 的 View ,我将其嵌入到导航 View Controller 中。在 View 内,我拖动了一个 TableView 并使用 IBOutlet 链接它。我从 APParallaxHeader 添加了必要的代码库,并使用 cocoapods 将其导入到我的项目中。
但是我目前在显示图像时遇到问题。即使创建了空间,实际图像也不会显示。任何帮助将不胜感激!
这就是我的 .h/.m 文件的样子:
.h
#import <UIKit/UIKit.h>
#import "UIScrollView+APParallaxHeader.h"
@interface HomeViewController : UIViewController <UITableViewDelegate, UITableViewDataSource> {
NSArray *menu;
IBOutlet UITableView *menuTableView;
}
@property (nonatomic, strong) IBOutlet UITableView *menuTableView;
@end
.m
#import "HomeViewController.h"
@interface HomeViewController ()
@end
@implementation HomeViewController
@synthesize menuTableView;
- (void)viewDidLoad
{
[super viewDidLoad];
menu = [NSArray arrayWithObjects: @"1", @"2,", @"3", @"4", @"5", @"6", nil];
[self.menuTableView addParallaxWithImage:[UIImage imageNamed:@"ParallaxImage.jpg"] andHeight:160];
}
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
return [menu count];
}
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *simpleTableIdentifier = @"MenuCell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:simpleTableIdentifier];
if (cell == nil) {
cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:simpleTableIdentifier];
}
cell.textLabel.text = [menu objectAtIndex:indexPath.row];
return cell;
}
最佳答案
问题解决了。希望它将来能对其他人有所帮助。
事实证明,我的 TableView 存储在主视图 Controller 内的另一个 View 中。通过删除该 View 并进行以下更改,我能够使其正常工作:
关于iphone - 使用 APParallaxHeader 显示图像时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16706946/
我有一个名为 HomeViewController 的 View ,我将其嵌入到导航 View Controller 中。在 View 内,我拖动了一个 TableView 并使用 IBOutlet
我是一名优秀的程序员,十分优秀!