小编Jas*_*son的帖子

在Objective-C中将小数转换为小数?

我试图取小数点后的所有内容并将其显示为分数.找不到有关如何实现这一点的Objective-c.我正在使用double我的变量格式,不确定这是否重要.这就是我为我的答案输出格式化的方式:[theTextField setText:[NSString stringWithFormat:@"%f''", (myVariable)]];这显示为十进制,但是它真的很喜欢整数和分数(即.)7 1/2而不是7.5000.先谢谢你!

更新:5/13/2011

好吧,我得到它显示7 1/16,但数学的东西是关闭的.因为即使通过改变分割的值,它也不会从1/16变化.我在哪里错了?如果有人能够真正使这个工作正常,请完整地发布它是如何完成的.这应该是简单的,但不是太耗时.请完整地发布它是如何完成的.谢谢.

更新:如果这个答案不起作用,请查看我的其他帖子,这有效!将小数转换为分数

iphone formatting xcode objective-c

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

有完整的页面卷曲吗?更新

好的,所以我非常喜欢pagecurl效果,只有一个问题,当从应用程序内发送反馈电子邮件时,partialPageCurl会覆盖取消按钮和邮件的大部分发送按钮.按钮仍然有效,但用户不会看到它们.有没有办法让partialPageCurl到fullPageCurl,它几乎完全关闭屏幕?提前致谢!目前我正在推动这个观点.

- (IBAction)HelpClicked{

MoreHelp *More = [[MoreHelp alloc] initWithNibName:nil bundle:nil];

More.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
[self presentModalViewController:More animated:YES];

[More release]; 
}
Run Code Online (Sandbox Code Playgroud)

iphone page-curl uiviewanimationtransition ios

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

在单元格中向我的uitextfield添加方法?

我将此方法添加到我的代码中以格式化文本字段.我正在使用下面的代码尝试添加方法,但它无法正常工作,我做错了什么?

.h文件

NSString* phone_;
UITextField* phoneFieldTextField;
@property (nonatomic,copy) NSString* phone;
Run Code Online (Sandbox Code Playgroud)

.m文件

@synthesize phone = phone_;

ViewDidLoad{
self.phone = @"";
}

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
UITableViewCell *cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:nil];

// Make cell unselectable and set font.
cell.selectionStyle = UITableViewCellSelectionStyleNone;
cell.textLabel.font = [UIFont fontWithName:@"ArialMT" size:13];

if (indexPath.section == 0) {

    UITextField* tf = nil;
    switch ( indexPath.row ) {
case 3: {
            cell.textLabel.text = @"Phone" ;
            tf = phoneFieldTextField = [self makeTextField:self.phone placeholder:@"xxx-xxx-xxxx"];
            phoneFieldTextField.keyboardType …
Run Code Online (Sandbox Code Playgroud)

iphone methods uitableview

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

谁的视图不在窗口层次结构问题中?

警告:尝试显示其视图不在窗口层次结构中!

是的,在发布此问题之前,我已查看过其他问题和答案.他们没有帮我解决这个问题.这就是我在做什么.我正在调用我的单例类socialHelper来显示一个操作表,其中postToFacebookmethod是一个选项.单击此操作时,我收到上面的警告,但postToFacebook不显示.我从一个UIViewController调用它UINavigationController作为主控制器,我的SocialHelper类是一个NSOject.

- (void)postToFacebook
{
    if ([SLComposeViewController isAvailableForServiceType:SLServiceTypeFacebook]) {

    slComposeViewController = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeFacebook];
    [slComposeViewController setInitialText:@"Building stairs? Checkout StairsPro on the app store!"];
    [slComposeViewController addImage:[UIImage imageNamed:@"StairsIcon120x120.png"]];
    [slComposeViewController addURL:[NSURL URLWithString:@"https://itunes.apple.com/us/app/stairs-pro/id477032819?ls=1&mt=8"]];

    [self presentViewController:slComposeViewController animated:YES completion:nil];

    // I've also tried this, which shows the post window, but after hitting cancel or post, my previous viewController is not the current viewController. So my navigation bar is gone and can't move around in my app. 
    // [[[[UIApplication sharedApplication]delegate]window]setRootViewController:slComposeViewController]; …
Run Code Online (Sandbox Code Playgroud)

hierarchy uiviewcontroller ios

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

找到三角形的对角线?

我正在尝试基本编码:

double squared(diagonal) = a(squared) + b(squared);
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮我把它放在代码中吗?真的找不到我要找的东西......

iphone math

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

以编程方式将UIBarButtonItem添加到UIToolbar?

这就是我需要的.

我有我的应用程序的免费版本和付费版本.加载付费版本时,我的UIToolBar上需要3个UIBarButtons.当加载免费版本时,我需要4个UIBarButtons.在最右边的barButton,我需要色调蓝色,而其余的默认是黑色.而且我假设他们之间有灵活的空间来平衡他们.我已经尝试通过IB做到这一点,但我似乎无法让它与间距正确.如您所见,带有3个按钮的底部工具栏与工具栏的间距不均匀.(我想以编程方式执行此操作)

在此输入图像描述

在此输入图像描述

#ifdef LITE_VERSION


#else

[buyButton removeFromSuperview];

#endif
Run Code Online (Sandbox Code Playgroud)

iphone xcode uitoolbar uibarbuttonitem

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

警告消息的范围不起作用

我试图获得30到37的范围,如果它在这些数字之间,我想要没有警报显示.如果它低于或高于我想显示警报.这是我的代码没有按照我想要的方式提供警报.

if (slope <= 30 && slope >= 37) {
MyMessage;
}
Run Code Online (Sandbox Code Playgroud)

我在哪里错了?试图改变<>我能想到的每一种方式,而不是取得理想的结果.谢谢你的帮助!

c iphone xcode range

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