小编use*_*723的帖子

removeFromSuperview不起作用

我需要能够从视图中删除一个按钮并添加另一个按钮.我的代码看起来像这样:

-(void)UpdatePromoBanner:(NSString*)value{
    [button setTitle:@"newer text" forState:UIControlStateNormal];
    for (UIView *subView in emptyViewController.view.subviews)
    {
        if(subView.tag == 99) {
            //--remove button and add an updated one
            NSLog(@"Remove button?");
            [subView removeFromSuperview];
            //[subView.superview addSubview:button];
        }
    }
    NSLog(@"event called");

}

-(void)AddPromoBannerToBottom:(UIView*)view {

    button = [UIButton buttonWithType:UIButtonTypeRoundedRect];
    [button addTarget:self 
               action:@selector(aMethod:)
     forControlEvents:UIControlEventTouchDown];
    [button setTitle:lblForBannerButton forState:UIControlStateNormal];
    button.frame = CGRectMake(80.0, 210.0, 160.0, 40.0);
    button.tag = 99;

    [view addSubview:button];
}
Run Code Online (Sandbox Code Playgroud)

emptyViewController只是一个普通的空视图控制器.我正在中间添加一个按钮.我点击NSLog ok检查标签,但视图没有被删除.我应该提到我正在使用一个每隔5秒触发updatepromobanner的线程.

iphone xcode objective-c uiview

12
推荐指数
3
解决办法
2万
查看次数

iphone - 在钥匙串访问中没有显示的分发证书

我需要上传一个应用程序.我已经建立了应用程序商店.我一直在关注这些演练,并在下载分发证书时遇到困难.
在此输入图像描述 我的配置文件列在配置文件列下,我刚刚将其清空.当我下载证书时,我双击它,打开钥匙串访问权限,我的证书列在"证书"选项卡中,但不是"我的证书"选项卡,没有显示私钥的下拉列表.我有什么遗失的东西吗?我已经通过4个不同的演练都说我需要双击证书.

在此先感谢您的帮助.

iphone xcode ios

9
推荐指数
2
解决办法
2万
查看次数

Android:使用mediaplayer播放本地视频

我正在尝试播放我在项目中保存的视频.我已经下载了这个 (.mp4测试视频),然后在项目的根目录中创建了一个名为vid的文件夹.然后我使用了这段代码:

public void PlayLocalVideo(View view)
    {
    VideoView video=(VideoView) findViewById(R.id.video1);
    MediaController mediaController = new MediaController(this);
    mediaController.setAnchorView(video);
    video.setMediaController(mediaController);
    video.setKeepScreenOn(true);
    video.setVideoPath("android.resource://uk.co.SplashActivity/vid/big_buck_bunny.mp4");
    video.start();
    video.requestFocus();
}
Run Code Online (Sandbox Code Playgroud)

我的xml看起来像这样:

<VideoView
    android:id="@+id/video1"
    android:layout_width="match_parent"
    android:layout_height="wrap_content" />
Run Code Online (Sandbox Code Playgroud)

PlayLocalVideo是我在按钮上的onclick事件中使用的方法.但是当我按下播放时没有任何反应:(

video android media-player

6
推荐指数
1
解决办法
2万
查看次数

造型一个radiobutton列表

我正在尝试设计一个asp.net radiobutton列表,但似乎没有任何简单的方法.我想将圆圈更改为带有颜色的圆圈.
我可以摆脱默认圈的唯一方法是将-webkit-appearance属性更改为'none'.但这意味着我根本无法选择单选按钮.
使用此选项时,单选按钮具有正确的背景图像:

radiobutton.Attributes.CssStyle.Add("background",
                                    "url(/kisses/designs/colours/red.gif) no-repeat");
Run Code Online (Sandbox Code Playgroud)

但这样的背景被施加到span所述input元件.必须有一个更简单的方法来解决这个问题......

html css asp.net radio-button

3
推荐指数
1
解决办法
2499
查看次数

sql server分组结果

这个查询返回它下面的列表,但是id会多次出现,我可以对id进行分组并将所有播放加起来,这样我就可以得到一个列表唯一的ID,旁边有播放的总数.这在sql中可能吗?

SELECT [fkPlayerId],[plays]
FROM [dPlaysPerDay]
INNER JOIN dWinners
ON [dPlaysPerDay].[fkPlayerId]=dWinners.[pkWinnerId]

53693   1
53695   1
53696   1
53693   1
53692   2
53698   2
53697   1
53699   2
53698   3
53693   6
53699   2
53693   2
53700   2
53698   1
Run Code Online (Sandbox Code Playgroud)

sql sql-server sql-server-2008

2
推荐指数
1
解决办法
51
查看次数

在目标c中将字符串写入txt文件

拉出我的头发试图解决这个问题.我想读取和写一个数字列表到我的项目中的txt文件.但[string writeToFile:path atomically:YES encoding:NSUTF8StringEncoding error:&error]似乎没有向文件写入任何内容.我可以看到路径字符串返回一个文件路径,所以它似乎已找到它,但只是似乎没有写任何文件.

+(void)WriteProductIdToWishList:(NSNumber*)productId {

    for (NSString* s in [self GetProductsFromWishList]) {
        if([s isEqualToString:[productId stringValue]]) {
            //exists already
            return;
        }
    }

    NSString *string = [NSString stringWithFormat:@"%@:",productId];   // your string
    NSString *path = [[NSBundle mainBundle] pathForResource:@"WishList" ofType:@"txt"];
    NSError *error = nil;
    [string writeToFile:path atomically:YES encoding:NSUTF8StringEncoding error:&error];
    NSLog(@"%@", error.localizedFailureReason);


    // path to your .txt file
    // Open output file in append mode: 
}
Run Code Online (Sandbox Code Playgroud)

编辑:路径显示为/var/mobile/Applications/CFC1ECEC-2A3D-457D-8BDF-639B79B13429/newAR.app/WishList.txt所以确实存在.但请阅读:

NSString *path = [[NSBundle mainBundle] pathForResource:@"WishList" ofType:@"txt"];
Run Code Online (Sandbox Code Playgroud)

只返回一个空字符串.

objective-c ios

2
推荐指数
1
解决办法
7764
查看次数

检测uitableviewcell的哪一侧已被点击:向左或向右

是否可以区分uitableview中哪一行被点击?

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
  //which side of row has been detected left or right
}
Run Code Online (Sandbox Code Playgroud)

iphone xcode objective-c

0
推荐指数
1
解决办法
819
查看次数