有没有办法在UITableViewController上设置背景视图?
我尝试使用我正在使用的代码UIViewController
,但视图覆盖了表视图的所有内容.如果我在其中添加背景视图cellForRowAtIndexPath-method
,则根本不显示.有没有人以前做过这个或者知道如何做到这一点?这是我正在使用的代码:
UIImage *image = [UIImage imageNamed: @"background.jpg"];
UIImageView *backImage = [[UIImageView alloc] initWithImage: image];
[self.view addSubview: backImage];
[self.view sendSubviewToBack: backImage];
Run Code Online (Sandbox Code Playgroud) 当我尝试向后面发送视图时,它隐藏了视图控制器中的一些按钮和标签.我发送到后面的视图是UIImageView.有没有人对可能出现的问题有什么看法?
这是我正在使用的代码:
UIImage *image = [UIImage imageNamed: @"background.jpg"];
UIImageView *backImage = [[UIImageView alloc] initWithImage: image];
[self.view addSubview: backImage];
[self.view sendSubviewToBack: backImage];
Run Code Online (Sandbox Code Playgroud)
然后,当我向self.view添加控件时,它们并不总是显示
我设法通过将我的代码从init移动到loadView来获得roght.我不明白为什么那应该有所作为,但嘿..它有效!
这可能是一件容易的事情,但我无法弄明白 - 如何在textview中结束编辑?怎么才能让键盘消失?或者我必须在外面点击才能让它消失?
我在双击ListBox中的项目时尝试做某事.我找到了这样做的代码
void listBox1_MouseDoubleClick(object sender, MouseEventArgs e)
{
int index = this.listBox1.IndexFromPoint(e.Location);
if (index != System.Windows.Forms.ListBox.NoMatches)
{
MessageBox.Show(index.ToString());
//do your stuff here
}
}
Run Code Online (Sandbox Code Playgroud)
但是,当我单击某个项目时,不会触发该事件.如果我在所有项目下方的ListBox中单击,则会触发该事件.
我设置了ListBox
to 的DataSource属性IList<MyObject>
.
有任何想法吗?
在我的程序图标上,我想显示有多少显示一个数字,就像在AppStore程序图标上一样,它显示了可用的更新数量.如何在我自己的程序图标上实现这一点?
我开发iPhone应用程序,并在更新到sdk 3.0后,我在链接时收到CFWriteStreamCreateWithFTPURL错误.这是我调用以获取错误的代码.
streamInfo.writeStream = CFWriteStreamCreateWithFTPURL(NULL, urlRefWrite);
Run Code Online (Sandbox Code Playgroud)
我有一个想法,它可以使用extern"C"解决,但在谷歌搜索后,我还没有找到我的问题的解决方案.有任何想法吗?
提前致谢
iphone ×4
background ×1
c ×1
c# ×1
double-click ×1
extern ×1
icons ×1
keyboard ×1
listbox ×1
listboxitem ×1
objective-c ×1
uitableview ×1
uitextview ×1
uiview ×1
winforms ×1