ios-tableView占满整个屏幕

问题描述

tableView占满整个屏幕
在app中需要用到一个小 tableView ,我设置了尺寸,但是运行之后 tableview 占了整个屏幕。

 -(void)viewDidLoad{ UITableView *tableView = [[UITableView alloc] initWithFrame:CGRectMake(0.0 0.0 20.0 60.0) style:UITableViewStylePlain];   self.view = tableView; }   - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {static NSString *MyCellIdentifier = @""MyCellIdentifier"";UITableViewCell *cell = [self.tableView dequeueReusableCellWithIdentifier:MyCellIdentifier];if(cell == nil) {    cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:MyCellIdentifier];}return cell;   }  - (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {return 5;  }

解决方案

self.view = tableView;
改成
[self.view addSubview:tableView];

解决方案二:
self.view = tableView;
你这样写是把当前控制器的视图设置为了tableView,
应该使用[self.view addSubview:tableView];
这样是把tableView添加在当前视图上面

时间: 2024-08-01 17:56:08

ios-tableView占满整个屏幕的相关文章

微信小程序中使元素占满整个屏幕高度实现方法_JavaScript

微信小程序中使元素占满整个屏幕高度实现方法 在项目中经常要用到一个容器元素占满屏幕高度和宽度,然后再在这个容器元素里放置其他元素. 宽度很简单就是width:100% 但是高度呢,我们知道的是height:100%必须是在父元素的高度给定了的情况下才可以. 以前我的做法是用js获取屏幕的高度,然后将其赋值给height, 屏幕高度在网页中为:window.innerHeight; 在微信小程序中则需要调用wx.getSystemInfo接口,然后通过setData赋值 但是显然通过js来进行的,

需求-ios TableView的headView的高度问题

问题描述 ios TableView的headView的高度问题 有一个需求,一开始headview的高度是400,当我点击headview中的一个按钮是,要把headview的高度变成800,试了好几种方法都没实现该功能 解决方案 (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section 这个方法可以做到,不过记得reload data. 解决方案二: 楼主 是怎么修改的 是通

ios tableview-急急急!!! iOS tableView显示不全,在线等答案

问题描述 急急急!!! iOS tableView显示不全,在线等答案 在视图上创建了一个scrollview,然后在scrollview上又添加了4个tableview,结果在运行的时候出现了显示不全的问题 解决方案 首先scrollVIew是以整个屏幕宽和高创建 contentOfSize是四个屏幕的宽 一个屏的高第二scollView添加tableView的时候要这样添加 每一个tableView添加在scrollView的整个屏幕宽的倍数上 375 667 是以ipone6为例的 for

iOS 9 时代,iOS 7 占比接近 10% 该何去何从?

iOS 9 时代,iOS 7 占比接近 10% 该何去何从? 太阳火神的美丽人生 (http://blog.csdn.net/opengl_es) 本文遵循"署名-非商业用途-保持一致"创作公用协议 转载请保留此句:太阳火神的美丽人生 -  本博客专注于 敏捷开发及移动和物联设备研究:iOS.Android.Html5.Arduino.pcDuino,否则,出自本博客的文章拒绝转载或再转载,谢谢合作. 苹果应用商店 2015 年 11 月 30 日监测结果: 马克思告诉我们,运动是绝对

lex utton-Flex 的Button如何让文字占满按钮,不被遮挡

问题描述 Flex 的Button如何让文字占满按钮,不被遮挡 private function addButton(text:String, buttonPage:HBox):void { var btn:Button = new Button(); btn.label = text; btn.setStyle("fontSize",12); //btn.setStyle("margin", 0); //btn.setStyle("padding&quo

android-相对布局背景不能拉伸填满整个屏幕

问题描述 相对布局背景不能拉伸填满整个屏幕 如图,我的布局背景不能拉伸填满整个屏幕: XML文件如下: <ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"> <RelativeLayout and

imageview-Android两个控件布局,占满父亲

问题描述 Android两个控件布局,占满父亲 我的mainactivity的布局文件,默认的是一个相对布局.我里面就两个控件,一个Button和一个ImageView.我想让Button紧贴着父亲的上面,ImageView占满剩下的区域.Button的高度就普通的就行.我贴上我的代码,老出错.一运行就崩掉. <Button android:id="@+id/mybtn" android:layout_alignParentTop="true" android

ios tableview cell的自定义左滑按钮

问题描述 ios tableview cell的自定义左滑按钮 ios tableview cell的自定义左滑按钮是ios8之后才出现,那么在这之前使用什么方法实现的? 解决方案 这个应该能帮助你http://www.cocoachina.com/ios/20151118/14243.html

Win7 64位编译boost内存占满卡死

问题描述 Win7 64位编译boost内存占满卡死 Win7 4g内存 VS2013 64位编译Boost 1_57_0 运行命令bjam.exe stage --toolset=msvc-12.0 --without-graph --without-graph_parallel --without-math --without-mpi --without-serialization --without-wave --without-test --without-program_options