小编ale*_*ash的帖子

通用链接不在开发中

我正在尝试为我的应用创建通用链接.我正在使用苹果验证工具来测试我的服务器配置(https://search.developer.apple.com/appsearch-validation-tool/),一切看起来都很好.

在此输入图像描述

所以我运行我的应用程序有:

- (BOOL)application:(UIApplication *)application continueUserActivity:(NSUserActivity *)userActivity restorationHandler:(void (^)(NSArray * _Nullable))restorationHandler
Run Code Online (Sandbox Code Playgroud)

方法实现但我的应用程序永远不会打 我只能看到Safari.权利也被添加到XCode.有趣的是,在智能应用程序横幅上,我从来没有打开过这个词,但我得到了视图按钮,以便我可以从应用程序商店下载它.我做错了什么或者我的应用程序是否必须上传到appstore才能通过它打开链接?

ios ios-universal-links

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

ShareActionProvider菜单样式

当用户点击ShareActionProvider时,我有这个菜单: 在此输入图像描述

如何更改其背景颜色.我想我必须设计它,但我找不到任何地方.

android styles shareactionprovider

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

iOS 7 自定义过渡问题

我正在尝试在 iPad 上实现一些自定义转换,但我遇到了一些问题。由于X,Y坐标不总是在左上角开始containerViewtransitionContext,当设备旋转我写了下面的方法

- (CGRect)rectForPresentedStateStart:(id<UIViewControllerContextTransitioning>)transitionContext
{
    UIViewController *fromViewController = [transitionContext viewControllerForKey:UITransitionContextFromViewControllerKey];
    UIView *containerView = [transitionContext containerView];
    
    switch (fromViewController.interfaceOrientation)
    {
        case UIInterfaceOrientationLandscapeRight:
            return CGRectMake(0, containerView.bounds.size.height,
                              containerView.bounds.size.width, containerView.bounds.size.height * 2 / 3);
        case UIInterfaceOrientationLandscapeLeft:
            return CGRectMake(0, - containerView.bounds.size.height * 2 / 3,
                              containerView.bounds.size.height, containerView.bounds.size.height * 2 / 3);
        case UIInterfaceOrientationPortraitUpsideDown:
            return CGRectMake(- containerView.bounds.size.width * 2 / 3, 0,
                              containerView.bounds.size.width * 2 / 3, containerView.bounds.size.height);
        case UIInterfaceOrientationPortrait:
            return CGRectMake(containerView.bounds.size.width, 0,
                              containerView.bounds.size.width * 2 / 3, containerView.bounds.size.height);
        default:
            return CGRectZero; …
Run Code Online (Sandbox Code Playgroud)

uiviewanimationtransition ios

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

用php上传文件并保存到sql的路径

有谁知道如何使用PHP上传文件并将文件路径保存到SQL服务器的任何好教程?

php sql

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

在Android下面的scrollview下面的ListView

我试图在android ListView下面放一个ScrollView.我试图把他们内部的LineaLayout这样

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  xmlns:tools="http://schemas.android.com/tools"
  android:id="@+id/frameLayout"
  android:layout_width="fill_parent"
  android:layout_height="fill_parent"
  android:orientation="vertical" >
  <ScrollView 
      android:id="@+id/marketDetailScrollView"
      android:layout_width="fill_parent"
      android:layout_height="fill_parent" >
   ...
  </ScrollView>
  <ListView  android:id="@android:id/list" 
    android:layout_height="fill_parent" 
    android:layout_width="fill_parent"
    android:background="#FFF"/>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

而且ListView没有显示出来.我也试过把它放在一个RelaviteLayout仍然没有.我能以某种方式拥有ListView一个ScrollView吗?

只是添加一些东西.我不想分割我的屏幕,以便我有一半与ScrollView另一半有一个ListView.我希望用户向下滚动ScrollView显然大于屏幕尺寸然后ListView应该开始

android android-layout

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

使用MonoTouch自定义导航栏,方法是添加图像

有没有办法用monoTouch自定义导航栏?我试图添加一个imageView但不幸的是它不起作用.这是我的代码:

imageView = new UIImageView();
var image = UIImage.FromFile("image.png");
var small = image.Scale (new SizeF (35f, 35f));
imageView.Image = small;
NavigationItem.TitleView = imageView;
Run Code Online (Sandbox Code Playgroud)

iphone xamarin.ios uinavigationitem

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

拒绝拒绝二进制按钮(从评论中删除此版本)

itunesconnect中缺少"从审核中删除此版本"按钮.我已经看过这篇文章:拒绝二进制状态等待审查(找不到拒绝二进制按钮)但不幸的是横幅无处可寻.Apple以某种方式改变了吗?我现在怎么拒绝呢?

编辑

这是屏幕截图: 在此输入图像描述

iphone itunesconnect ios

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

一个视图上有多个UITextField

我对uitextfield有点问题.我在视图中使用其中两个,当我向第二个字段写入内容时,第一个字符串也会被更改.这是我的代码

-(BOOL)textFieldShouldReturn:(UITextField *)textField{

textString = textField.text;
NSLog(@"the string1 %@",textString);
[textField resignFirstResponder];


textString2 = textField2.text;
NSLog(@"the string2 %@",textString2);
[textField2 resignFirstResponder];

return YES;}
Run Code Online (Sandbox Code Playgroud)

所以我需要一些帮助.

iphone uitextfield

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

使用CoreGraphics在monotouch中创建按钮

我正在尝试使用CoreGraphics在monotouch上创建一个按钮.我无法弄清楚如何在推动时更改按钮颜色.我尝试重写TouchesBeganTouchesEnded方法,但我无法弄清楚如何改变颜色.

core-graphics xamarin.ios

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

测量文字宽度

我试图用CoreGraphics绘制一些文本.遗憾的是,没有方法可以返回文本的宽度.我尝试使用此方法获取宽度:

private float GetTextWidth(CGContext context, string text)
    {
        float   startWidth, 
                endWidth,
                textWidth;
        startWidth = context.TextPosition.X;
        context.SetTextDrawingMode(CGTextDrawingMode.Invisible);
        context.ShowText(text);
        endWidth = context.TextPosition.X;
        textWidth = endWidth - startWidth;
        return textWidth;
    }
Run Code Online (Sandbox Code Playgroud)

但如果我想要一个多行文字,我还需要考虑字体.所以我考虑使用UILable并从中获取值,执行以下操作:

RectangleF lableRect = new RectangleF((float)rect.X, (float)rect.Y, (float)rect.Width, (float)rect.Height);
            UILabel lable = new UILabel(lableRect){
                Font = UIFont.FromName(font.Family.ToString(), (float)font.Size),
                Text = text,
            };
SizeF uiSize = lable.StringSize(lable.Text, lable.Font);
Run Code Online (Sandbox Code Playgroud)

虽然高度似乎没问题,但宽度不正确.知道为什么吗?

iphone core-graphics uilabel xamarin.ios

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

用抽屉导航错误类android 2.2

我在我的应用程序中使用DrawerNavigator.我创建了一个Android应用程序,它与android 4.2完美配合,但当我尝试在Android 2.2中启动它时,我收到此错误:

android.view.InflateException: Binary XML file line #1: Error inflating class <unknown>
at android.view.LayoutInflater.createView(LayoutInflater.java:518)
at com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:56)
    at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:568)
at android.view.LayoutInflater.inflate(LayoutInflater.java:386)
at android.view.LayoutInflater.inflate(LayoutInflater.java:320)
at android.widget.ArrayAdapter.createViewFromResource(ArrayAdapter.java:332)
at android.widget.ArrayAdapter.getView(ArrayAdapter.java:323)
at android.widget.AbsListView.obtainView(AbsListView.java:1582)
at android.widget.ListView.makeAndAddView(ListView.java:1801)
at android.widget.ListView.fillDown(ListView.java:724)
at android.widget.ListView.fillFromTop(ListView.java:781)
at android.widget.ListView.layoutChildren(ListView.java:1638)
at android.widget.AbsListView.onLayout(AbsListView.java:1412)
at android.view.View.layout(View.java:7175)
at android.support.v4.widget.DrawerLayout.onLayout(DrawerLayout.java:672)
at android.view.View.layout(View.java:7175)
at android.widget.FrameLayout.onLayout(FrameLayout.java:338)
at android.view.View.layout(View.java:7175)
at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1254)
at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1130)
at android.widget.LinearLayout.onLayout(LinearLayout.java:1047)
at android.view.View.layout(View.java:7175)
at android.widget.FrameLayout.onLayout(FrameLayout.java:338)
at android.view.View.layout(View.java:7175)
at android.widget.FrameLayout.onLayout(FrameLayout.java:338)
at android.view.View.layout(View.java:7175)
at android.view.ViewRoot.performTraversals(ViewRoot.java:1146)
at android.view.ViewRoot.handleMessage(ViewRoot.java:1866)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:130)
at android.app.ActivityThread.main(ActivityThread.java:3687)
Run Code Online (Sandbox Code Playgroud)

编辑:这些行也在那里:

07-22 16:00:52.111: E/AndroidRuntime(470): Caused …
Run Code Online (Sandbox Code Playgroud)

android fragment android-inflate

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