我在我的应用程序中有一个admob横幅,我已经使用AdMob提供的文档实现了它,唯一不对的是它不会显示在屏幕的底部而是显示在顶部.现在我一直在寻找很长一段时间但我找不到如何改变它,我找不到任何一个解决这个问题的网.
有人知道如何解决这个问题吗?
谢谢
编辑
// Create a view of the standard size at the bottom of the screen.
// Available AdSize constants are explained in GADAdSize.h.
bannerView_ = [[GADBannerView alloc] initWithAdSize:kGADAdSizeBanner];
// Specify the ad's "unit identifier." This is your AdMob Publisher ID.
bannerView_.adUnitID = @"MYID";
// Let the runtime know which UIViewController to restore after taking
// the user wherever the ad goes and add it to the view hierarchy.
bannerView_.rootViewController = self;
[self.view addSubview:bannerView_];
// Initiate a generic …Run Code Online (Sandbox Code Playgroud) 我编辑了一些代码来使用变量而不是数字.
NSUInteger *hoeveelChars = [eersteDertigTek length] - 30;
Run Code Online (Sandbox Code Playgroud)
我变了
substringFromIndex: [eersteDertigTek length] - 30]
Run Code Online (Sandbox Code Playgroud)
至
substringFromIndex: [eersteDertigTek length] - hoeveelChars]
Run Code Online (Sandbox Code Playgroud)
给我错误的无效操作数到二进制表达式('nstuinteger'(又名"nisgned int")和('nstuinteger'(又名"nisgned int")).
不确定如何解决这个问题,因为我需要将 - 数字作为变量,是否有人知道这个解决方案?
嗨,我得到了这个代码,当我点击按钮时,很多事情发生了,图像设置等等.但我也希望它比较2个标签,当它们相等时我希望它改变视图.它不起作用有人看看为什么?
-(IBAction)play {
if (labelsText.text == textview.text){
GoedwoordViewController *Goedwoord = [[GoedwoordViewController alloc] initWithNibName:nil bundle:nil];
[self presentModalViewController:Goedwoord animated:YES];
}
Run Code Online (Sandbox Code Playgroud)
labelsText是我的输入标签,textview是一个标签,其中会出现一个随机单词.
GoedwoordViewController是目标视图.和GameViewController是当前视图.
希望有人知道
我正在使用代码检查一个单词是否在我的数组中,如果它是我希望它提交它,我有它的代码.如果不是我想让它弹出一个屏幕.现在一切正常,唯一的就是屏幕弹出2次,因为我的数组中有2个单词.这是解释它好一点的代码.
NSArray *searchContacts = [NSArray arrayWithObjects:
@"CADEAU",
@"KADERZ",nil];
NSString *myContact = labelsText.text;
for (NSString *contact in searchContacts) {
if ([contact isEqualToString:myContact]) {
Run Code Online (Sandbox Code Playgroud)
在这种情况下,这就是我的意思,CADEAU和KADERZ.当我将其中一个单词放入labelsText.text时,它就完全符合我的要求.但对于else语句,如果标签text.text字不是CADEAU或KADERZ,它会弹出一个屏幕:
else {
UIAlertView *alert = [[UIAlertView alloc]
Run Code Online (Sandbox Code Playgroud)
这个屏幕现在会瞳孔2次,所以我必须按2次解除,我怎么解决这个问题只需要按一次解除没有问题阵列中有多少字?
为什么这不起作用?
NSString *username = [[GKLocalPlayer localPlayer] alias];
random(); {
int text = rand() % 4;
switch (text) {
case 0: mainTextController.text = username,@"LEOONS"; break;
case 1: mainTextController.text = username,@"AAIING"; break;
case 2: mainTextController.text = username,@"AALBES"; break;
case 3: mainTextController.text = username,@"AALD?K"; break;
default:
break; }
}
Run Code Online (Sandbox Code Playgroud)
试过不同的设置,但只是不起作用
我之前有一个类似的问题,但是添加分数却从未解决过,所以我想我现在就问它并同时修复这两个问题.我做了一个商店,人们可以在那里购买硬币,这些硬币将被添加到他们已有的硬币中.他们已经拥有的硬币可以通过以下方式加载:
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
NSString *loadcoins = [defaults objectForKey:@"savedcoins"];
[coinsdisplay setText:loadstring];
Run Code Online (Sandbox Code Playgroud)
我有一个按钮,你可以买100个硬币
-(IBAction)savecoins100:(id)sender {
NSString *savecoins = @"100";
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
[defaults setObject:savecoins forKey:@"savedcoins"];
[defaults synchronize];
}
Run Code Online (Sandbox Code Playgroud)
我想要的是新的字符串不是@"100"而是100 +以前的硬币现在这将是loadcoins但我不知道如何正确编码这可以有人帮助我吗?
谢谢