小编Mas*_*zer的帖子

如何向UIActivityViewController对象添加不同的文本

我已经实现了一个UIActivityViewController,用于共享一些信息.在这种情况下,我有一个问题:是否可以在Facebook分享/ Twitter共享/或邮件共享之间制作不同的文本?设置的文本与其他文本不同......

一个好的UIActivityViewController教程非常有用.

我当时的代码是,用于显示文本和图像:

NSString *text = @"Lime Cat";
        UIImage *image = [UIImage imageNamed:@"MyApp Icon 512x512.png"];
        NSArray *items = [NSArray arrayWithObjects:text,image , nil];
Run Code Online (Sandbox Code Playgroud)

但是,如何管理NSString仅用于邮件,并为facebook共享选项创建单独的NSString?

有什么建议?

谢谢.

iphone objective-c ios

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

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

我已经设置了一个navController,它在点击按钮后出现.但是,如果我点击按钮,我会收到以下错误:" Warning: Attempt to present <UINavigationController>: 0xab5d9d0 on <MyApp: 0xadaa320> whose view is not in the window hierarchy!"

有谁知道如何解决这个问题?我也尝试过Stackoverflow,但这不是我的解决方案.

这里是我打开navigationcontroller的代码:

我不知道是否有人知道这个照相馆,但如果你不知道,是项目.

我的代码(MyApp.m):

#import MyApp.h
...
//some stuff
- (void)launchGalleryView
{



    MWPhotoBrowser *browser = [[MWPhotoBrowser alloc] initWithDelegate:self];

    // Set browser options.
    browser.wantsFullScreenLayout = YES;
    browser.displayActionButton = NO;


    UINavigationController *navController = [[UINavigationController alloc] initWithRootViewController:browser];

    NSMutableArray *photos = [[NSMutableArray alloc] init];
    MWPhoto *photo;
    photo = [MWPhoto photoWithFilePath:[[NSBundle mainBundle] pathForResource:@"callculator" ofType:@"jpg"]];
    photo.caption = @"The calculator is soo beateful...";
    [photos addObject:photo];

    self.photos …
Run Code Online (Sandbox Code Playgroud)

iphone uinavigationcontroller ios

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

问题"多个方法命名...."

我有一个问题.我想将UAModalpanelview实现到我的项目中.起初它工作得很好......我实现了文件......无论如何.但是现在我想运行应用程序,但每次都会出现此错误.正是由于"中心",它向我展示了"多重方法命名中心找到了不匹配的结果,参数类型或属性".

- (IBAction)showPopup:(id)sender {

    UAModalPanel *modalPanel = [[UAExampleModalPanel alloc] initWithFrame:self.view.bounds];
    [self.view addSubview:modalPanel];
    [modalPanel showFromPoint:[sender center]];
}
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮我这个吗?

谢谢.

iphone objective-c popup ios

4
推荐指数
1
解决办法
4728
查看次数

从parse.com检索图像

我不知道这是否可行,但我认为这是可能的,我不知道该怎么做.我只想从parse.com加载图像,就像从parse.com检索对象一样.我应该像从parse.com获取字符串一样吗?我刚刚发现如何在解析时保存图像但不知道如何获取它们.如果有人能告诉我这样做的链接或示例代码,我会很高兴.

我已经设置了一个从解析中检索的字符串:

PFQuery *query = [PFQuery queryWithClassName:@"app"];
[query getObjectInBackgroundWithId:@"ID"
                             block:^(PFObject *textdu, NSError *error) {
                                 if (!error) {



                                     UIFont *welcomeLabelFont = [UIFont boldSystemFontOfSize:17];

                                     welcomeLabel.text = [textdu objectForKey:@"ueberschriftnews"];
                                     welcomeLabel.font = welcomeLabelFont;
                                     welcomeLabel.textColor = [UIColor whiteColor];
                                     welcomeLabel.textAlignment = NSTextAlignmentCenter;
                                     welcomeLabel.backgroundColor = [UIColor clearColor];
                                     welcomeLabel.shadowColor = [UIColor blackColor];
                                     welcomeLabel.shadowOffset = CGSizeMake(0, 1);
                                     [contentView addSubview:welcomeLabel];



                                     // The get request succeeded. Log the score
                                     NSString *text = [textdu objectForKey:@"newstext"];
                                     UIFont *font = nil;
                                     CGFloat points = 17;
                                     CGFloat maxHeight = infoLabel.frame.size.height;
                                     CGFloat textHeight;
                                     do {
                                         font …
Run Code Online (Sandbox Code Playgroud)

iphone parsing image ios

4
推荐指数
1
解决办法
8052
查看次数

应用程序关闭7天后安排本地通知

local notifications为我的应用程序启用它有点困难.

,是的,我建立了我的项目,一个local notification巫婆我想要的应用程序已被关闭后安排的一个星期 例如,如果用户在星期六8日打开应用程序,则本地通知应出现在15日的下一个星期六,但时间应该更改.例如,他/她在晚上8点关闭应用程序,我不想在下周8点打扰他们,所以我想在下午6点或类似的地方显示每个通知.

现在你知道我的问题,这是我正在使用的代码:

- (void)applicationDidEnterBackground:(UIApplication *)application
{
    [[UIApplication sharedApplication] cancelAllLocalNotifications];

    NSCalendar *calendar = [NSCalendar autoupdatingCurrentCalendar] ;
    NSDateComponents *componentsForReferenceDate = [[NSDateComponents alloc] init];

    //set day (saturday)

    [componentsForReferenceDate setDay:26] ;
    [componentsForReferenceDate setMonth:1] ;
    [componentsForReferenceDate setYear:2013] ;

    [componentsForReferenceDate setHour: 17] ;
    [componentsForReferenceDate setMinute:30] ;
    [componentsForReferenceDate setSecond:00] ;

    NSDate *fireDateOfNotification = [calendar dateFromComponents: componentsForReferenceDate];

    // Create the notification

    UILocalNotification *notification = [[UILocalNotification alloc]  init] ;


    notification.fireDate = fireDateOfNotification ;
    notification.timeZone = [NSTimeZone localTimeZone] ;
    notification.alertBody = …
Run Code Online (Sandbox Code Playgroud)

iphone notifications ios uilocalnotification

4
推荐指数
1
解决办法
4516
查看次数

自动滚动scrollview

我有个问题.我想在一个用户中显示一些内容UIScrollView.我想autoscrollUIScrollView快速从底部到顶部(像苹果商店iPad).我试图使用DDAutoscrollview(如果有人知道),但它对我不起作用.不要让别人为我解决autoscroll一个UIScrollView?任何代码片段都会很好.

.H

@interface Interface1 : UIViewController {

    IBOutlet UIScrollView *scroller;
    IBOutlet UILabel *warnung;

}

@property (nonatomic, retain) IBOutlet UIScrollView* scrollView;
Run Code Online (Sandbox Code Playgroud)

.M

- (void)viewDidAppear:(BOOL)animated {
    [super viewDidAppear:animated];
    CGPoint bottomOffset = CGPointMake(self.scrollView.contentOffset.x, 
                                       self.scrollView.contentSize.height - 
                                         self.scrollView.bounds.size.height);
    [self.scrollView setContentOffset:bottomOffset animated:NO];

    CGPoint newOffset = self.scrollView.contentOffset;
    newOffset.y = 0;
    [self.scrollView setContentOffset:newOffset animated:YES];
}

- (void)viewDidLoad {        
    [scroller setScrollEnabled:YES];
    [scroller setContentSize:CGSizeMake(320, 420)];    
    [super viewDidLoad];
}
Run Code Online (Sandbox Code Playgroud)

谢谢.


>为了TOBI给予的AWNSER大家!


iphone objective-c uiscrollview ios

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

一段时间后解除ViewController?

有没有办法,我可以在5秒后呈现或解散我的ViewController?也许是......如果用户在5秒后按下按钮,则会出现新视图.

任何解决方案或建议?抱歉,我没有在网上找到解决方案.

我的代码不起作用:

    -(IBAction)lol:(id)sender {

    [self performSelector:@selector(dissMissviewController) withObject:self afterDelay:3];
}

-(void)dissMissViewController{

    [self dismissModalViewControllerAnimated:YES];
}
Run Code Online (Sandbox Code Playgroud)

谢谢.

iphone objective-c uiviewcontroller ios

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