Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/99.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 带有UITableView建议的用户配置文件布局_Ios_Xcode_Uitableview_User Profile - Fatal编程技术网

Ios 带有UITableView建议的用户配置文件布局

Ios 带有UITableView建议的用户配置文件布局,ios,xcode,uitableview,user-profile,Ios,Xcode,Uitableview,User Profile,我正在创建一个用户配置文件,它将显示三种类型的数据:帖子/图片/不同的帖子。 与instagram配置文件类似。我需要布局方面的帮助。我正在考虑使用一个viewController,它有两个TableView(用于帖子)和一个collectionView(用于图片)。它们将彼此重叠,三个按钮将决定要显示和隐藏的视图。这是一种糟糕的编程实践吗?是否有其他方法可以解决这一问题我不认为这是一种糟糕的实践。我有时会使用重叠的观点。我的意思是肯定的,当你只有3-4个信息视图时,使用标签栏是很酷的。但是如果

我正在创建一个用户配置文件,它将显示三种类型的数据:帖子/图片/不同的帖子。
与instagram配置文件类似。我需要布局方面的帮助。我正在考虑使用一个viewController,它有两个TableView(用于帖子)和一个collectionView(用于图片)。它们将彼此重叠,三个按钮将决定要显示和隐藏的视图。这是一种糟糕的编程实践吗?是否有其他方法可以解决这一问题

我不认为这是一种糟糕的实践。我有时会使用重叠的观点。我的意思是肯定的,当你只有3-4个信息视图时,使用标签栏是很酷的。但是如果你有更多呢?那么你的想法是有道理的。彼得,你到底是怎么做到的?我最终用了
UICollectionView
来处理所有的事情。我使用了一个头文件作为所有个人资料信息,并使用了一个
uisegcontrol
。对于
SegControl
的每个选定状态,我将
dataArray
cellreuseIdentifier
更改为pictures或posts array/cell reuseidentifier@好的,谢谢。最后,我在一个父屏幕中使用了多个控制器,并将父视图交换为所选控制器的视图