我正在尝试NSLog我的NSData对象的megs数量,但是目前我所能得到的只是字节数
NSLog(@"%u", myData.length);
Run Code Online (Sandbox Code Playgroud)
那么我将如何更改此NSLog语句以便我可以看到类似的内容
2.00兆
任何帮助,将不胜感激.
我的旧名字由类似于此的驼峰案类型名称组成
MyApp的
然后我把它改成了
Myapp '注意A现在是非上限'
我通过单击MyApp导航器菜单中的名称并更改它来更改此项,然后出现了一个帮助框,要求我进行系统范围的更改,我单击是!
但现在当我构建这个应用程序时,它说我的应用程序的名称是:
MYAPP-TEMP-CASEINSENSITIVE,重命名
我现在想知道如何摆脱-temp-caseinsensitive-rename部分?
我在tableview中做了一些自动换行,因为有些值很大,它们离开了屏幕的边缘.
但是,字体和大小与粗体不匹配表视图的默认设置,并希望有人可以帮我解决这个问题.
这就是我要设置的字段:
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
{
NSString *cellText = @"Go get some text for your cell.";
UIFont *cellFont = [UIFont fontWithName:@"Helvetica" size:17.0];
CGSize constraintSize = CGSizeMake(280.0f, MAXFLOAT);
CGSize labelSize = [cellText sizeWithFont:cellFont constrainedToSize:constraintSize lineBreakMode:UILineBreakModeWordWrap];
return labelSize.height + 20;
}
Run Code Online (Sandbox Code Playgroud) 我有一个UIWebView,我正在加载到另一个视图,旋转时在纵向或横向看起来很好,但是当我在肖像时,当我从纵向旋转到横向时,我用捏或双击轻微放大视图dosnt填充完全在uiwebview中,右侧有大约10pxls,如本屏幕截图所示变为黑色.

如果仔细观察,你可以看到黑色滚动指示器的轮廓,这是uiwebview的一部分?如果是这样的话,那么为什么它会在这个区域变黑.
另外还有另一个webview的屏幕截图向上滚动升技,这样你就可以看到uiwebview的一部分......

这就是我将视图添加到详细视图的方式.
- (void)viewdidload
//..
//Load in FirstView
firstView = [[FirstMainViewController alloc] init];
firstView.view.frame = CGRectMake(0.0, 0.0, firstView.view.bounds.size.width, firstView.view.bounds.size.height);
firstView.view.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;
firstView.view.backgroundColor = [UIColor whiteColor];
[self.view insertSubview:firstView.view belowSubview:actionTabBar];
//..
Run Code Online (Sandbox Code Playgroud) 我有一个UITableViewcell在触摸后保持高亮显示.我想知道如何在触摸后变得可见后立即删除高亮显示.
因此,当你触摸UITableViewCell时,我希望它被选中并突出显示,然后当用户举起手指时,我想取消选择并取消选中UITableViewCell.
这是我到目前为止所做的,取消选择有效,但仍然突出显示单元格.
#pragma mark -- select row
- (void) tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
NSLog(@"%@", indexPath);
NSLog(@"%@", cell.textLabel.text);
}
#pragma mark -- deselect row
-(void) tableView:(UITableView *)tableView didDeselectRowAtIndexPath:(NSIndexPath *)indexPath {
[tableView deselectRowAtIndexPath:indexPath animated:YES];
}
Run Code Online (Sandbox Code Playgroud)
任何帮助将不胜感激.
我想知道如何隐藏或不显示UISearchBar出现在交叉textFieldFO的UISearchBar
我试过用这个
filterSearchBar.showsCancelButton = NO;
Run Code Online (Sandbox Code Playgroud)
然而,这是一个实际取消按钮而不是小灰色十字架,所以我想知道是否有一个等效的小灰色按钮显示在UISearchBar.
任何帮助,将不胜感激.
我的故事板中有一个棘手的设置,我有一个UIViewController,它包含一个UITableViewController.在UITableViewController中,我有几个原型单元,我已经链接到代码中的子类uitableviewcell对象.
使用约束和故事板我想根据UILabel最终的大小来改变原型单元格的高度,这取决于进入它的文本.
目前我有一个
UIViewController
-- UITableViewController
-- -- UITableViewCell ((melchat) prototype cell)
-- -- -- ContentView
-- -- -- -- UIView ((background) view with drop shadow card type effect)
-- -- -- -- -- UIImageView (Avatar)
-- -- -- -- -- IUlabel (dynamic (depending on code/input) multi line UILabel)
Run Code Online (Sandbox Code Playgroud)
有些我希望UILabel调整UIView(背景)的大小然后反过来影响UITableViewCell的高度.
我正在使用XCode 8.2.1
我在故事板中采用了布局的屏幕截图并应用了约束.
我已经更新了我的约束,几乎所有回到ContentView并将uilabel行数更新为0,然后还实现了UITableViewAutomaticDimension代码,但它仍然无效.请参阅下面的代码和屏幕截图.
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {
return UITableViewAutomaticDimension;
}
Run Code Online (Sandbox Code Playgroud)
我有一个UIImage比UIImageView我应用它小得多,我想知道如何缩放UIImage以适应宽度UIImageView但保持原始小图像的宽度x高度比.
这是我的代码在任何类型的缩放之前的样子
playerImageView = [[UIImageView alloc] initWithFrame:CGRectMake(10.0, 222.0, self.playerView.frame.size.width-20, 245.0)];
playerImageView.contentMode = UIViewContentModeBottom;
UIImage *placeholderImage = [UIImage imageNamed: @"placeHolderVault.png"];
[playerImageView setImage:placeholderImage];
Run Code Online (Sandbox Code Playgroud)
任何帮助,将不胜感激.
我试图突出我的UIButton与自定义UIColor浅灰色,并使文本变白...但我不知道如何做到这...这是我创建UIButton到目前为止任何帮助将不胜感激.
cancelButton = [UIButton buttonWithType:UIButtonTypeRoundedRect];
cancelButton.frame = CGRectMake(10.0, calculatorView.frame.size.height-55, 100.0, 45.0);
[cancelButton addTarget:self action:@selector(calculateMethod:)forControlEvents:UIControlEventTouchDown];
[[cancelButton titleLabel] setFont:[UIFont fontWithName: @"Super-text" size:20.0]];
[cancelButton setTitle:@"Cancel" forState:UIControlStateNormal];
Run Code Online (Sandbox Code Playgroud) 我试图从我的coredatabase中获取单个对象,但它一直返回null.我的方法基于另一个方法,它返回我正在访问的coredata对象的每个值.
我之前从未尝试过这种方法并试过阅读苹果文档,但它只是没有意义..这就是我的方法的样子
- (NSMutableArray *)readSelectedInstall:(NSString *)projIDString {
NSManagedObjectContext *context = [self managedObjectContext];
if (context == nil) {
NSLog(@"Nil");
}
else {
NSFetchRequest *fetchRequest = [[NSFetchRequest alloc] init];
NSEntityDescription *entity = [NSEntityDescription entityForName:@"InstallProject" inManagedObjectContext:context];
[fetchRequest setEntity:entity];
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"ProjID==%@", projIDString];
[fetchRequest setPredicate:predicate];
NSError *error;
NSMutableArray *installProjectDictionaryArray = [[NSMutableArray alloc] init];
NSArray *fetchedObjects = [context executeFetchRequest:fetchRequest error:&error];
for (InstallProject *installProj in fetchedObjects) {
NSMutableDictionary *tempInstallProjectDictionaryArray = [[ NSMutableDictionary alloc] init];
[tempInstallProjectDictionaryArray setObject:installProj.companyName forKey:@"CompanyName"];
[tempInstallProjectDictionaryArray setObject:installProj.projNo forKey:@"ProjNo"];
[tempInstallProjectDictionaryArray setObject:installProj.projID forKey:@"ProjID"];
[installProjectDictionaryArray …Run Code Online (Sandbox Code Playgroud) ios ×10
objective-c ×5
uitableview ×3
core-data ×1
iphone ×1
nsdata ×1
nslog ×1
nspredicate ×1
storyboard ×1
uibutton ×1
uifont ×1
uiimage ×1
uiimageview ×1
uisearchbar ×1
uitextfield ×1
uiwebview ×1
xcode ×1
xcode4 ×1
xcode4.5 ×1
xcode4.6 ×1
xcode8 ×1